BigO

我們在演算法中通常會用最差的時間複雜度來表示,也就是花費最久的可能時間。即為 BigO

然後 我們可以忽略掉過小的次方,例如 4n^2 + 2n 則時間複雜度為 O(n^2)

推導如下:

g(n)=4n+10則g(n)可以用O(n)來表示即f(n)=n
證明g(n) ≦ c*f(n)
4n+10cn  所以  (c-4)n10
可以取c=5  n10  N=10
所以只要c5, n10
4n+105n

推薦閱讀:

http://lms.ctl.cyut.edu.tw/sys/read_attach.php?id=929422arrow-up-right

Last updated