Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
アルゴリズムの時間計算量の計算について質問があります。入れ子になった for ループが 4 つある場合、O(n^4) のような表記は可能ですか?
簡単に言えば、答えはイエスです。4 つのネストされたループは (ループによっては) O(n 4 ) になる可能性があります。
3 次以上の複雑さを持つ多項式時間アルゴリズムはあまりありませんが、存在します。たとえば、よく知られている AKS 素数性テストは、元の定式化では O(k 12 ) (k は入力数値の長さ) ですが、最近は k 7.5に縮小されました。