算法大O表示法

时间:2011-04-19 02:13:20

标签: algorithm big-o

  

可能重复:
  If f(n) = O(g(n)) , then is exp(f(n)) = O(exp(g(n)))

我在Cormen书中偶然发现了这个问题。

如果f(n)是O(g(n)),那么2 ^ f(n)也是O(2 ^ g(n))。这是真的?我试图用限制规则证明它,但完全卡住了。我的直觉说这是假的,但我们怎么能推断出呢?

由于

2 个答案:

答案 0 :(得分:1)

不,不是。

f(n) = 2nO(n),但e^(2n)O((e^2)^n),由于基数较大,明显慢于O(e^n)

答案 1 :(得分:0)