-1
我的CS學位正在進入大O,我很難理解它。我想發佈兩個問題,一個是我自己試圖完成的,另一個是我不知道如何開始。會員是否可以告訴我,如果我的第一個是正確的還是不正確的,並且可能指示我理解第二個?任何幫助是極大的讚賞。具體的大O問題
a)
E(n) ≤ 5n^2 + 9n^3, then E(n) = O(?)
Guess: O(n^3)
Proof:
9n^3 + 5n^2 <= c*n^3, where c = 10 and n > 1,
Therefore, E(n) = O(n^3)
b)
E(n) ≤ 8n*sqrt(n) + 100n log2(n), then E(n) = O(?) .
只是說n = 1是正確的嗎? –
不,你需要一個更大的'n'後方程總是成立。 9n^3 + 5n^2 < 10n^3 => n> 5 – MaximumBoy
糟糕,我看到了我的錯誤。看起來,將n的值一直填到5使得陳述不正確,直到我達到6.所以當c = 10和n = 6時它是正確的? –