2014-03-07 72 views
2

我想要更好地理解大哦算法分析。
有沒有簡化的方法大哦分析簡化

5n⋅(log(n))³。

我想它簡化爲:

N·(的log(n))³

回答

2

這是正確的。這裏的基本想法是在不增加增長率的情況下去除常數項。

在這種情況下,您有:

(5) x (n) x (log(n)^3) 

,並且由於5只會改變1,2,3,4,55,10,15,20,25,它對生長率沒有影響。

所以它可以被刪除。

+0

謝謝!那麼假設n * log(n)^ 3增長率小於n^2增長率是否安全? – user3339242

+0

@ user3339242:從長遠來看,由於log(n)^ 3小於'n','n^2'更大。 – paxdiablo