标签: big-o
我正在阅读一本算法书,想知道为什么以下函数有O(2n ^ 3)而不是O(n ^ 3)
f(n) = 2n^3 - 2n^2
如果我们取c = 2且n0 = 1则g(n)只是n ^ 3
答案 0 :(得分:1)
因为随着n变大,n²的影响变得越来越不重要n³,其增长n倍,相形见绌。
n
n²
n³
我们忽略了较低的订单,因此在这种情况下,我们会忽略n²,实际上是常数乘数2。
2