考慮下面的代碼:什麼是嵌套循環的Big-Oh i = 0..n-2,j = i + 1..n-1?
for (int i = 0; i < n-1; ++i)
{
for (int j = i+1; j < n; ++j)
{
// Do work.
}
}
什麼是它的大哦值(超過n
)?我想這是O(N^2),但我不確定。
我在這裏找到一個類似的問題:complexity for nested loops
,但它並不完全,我認爲是相同的。
好了,你可以從中獲得多少次「做一個表情工作「執行? –
@OliCharlesworth如果可以的話,我不會問! :) –
你應該手工嘗試幾個不同的'n'值,看看這個模式是什麼...... –