for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
for (int k = 0; k < 5; k++) {
for (int l = 0; l < 5; l++) {
look up in a perfect constant time hash table
}
}
}
}
これの実行時間はビッグ シータでどのくらいになりますか?
私の最善の推測、暗所でのショット: ネストされた for ループは O(n^k) であることが常にわかります。ここで、k はループの数です。したがって、ループは O(n^4) になり、O を掛けますか? (1)一定時間?これはすべて大きなシータで何になるでしょうか?