次の疑似コードの実行時間を分析するのを手伝ってくれる人はいますか
for(i = 0; i < n*n*n; i++)
for(j = i; j < n; j++)
x++
私が見る方法は、下限の omega(n^3) です。これは、外側の for ループ内がちょうど theta(1) である場合にそうなるからです。
外側のループの最初の n 回だけ実行される内側のループに混乱しています。内部ループの実行時間を平均するだけですか: n^3 * ((1/n^2)*n + (1/n)*1、この場合は O(n^3) ですか?