标签: algorithm big-o time-complexity logarithm
有人可以解释一下,对于某些常数c,阶乘(floor(log(n)))是否为Big O(n ^ c)?而且,如何证明以上答案?
答案 0 :(得分:4)
没有。 Asymptotically, we have
floor(log n)! = Ω(((log n)/3)^log n) = Ω(e^(log((log n) / 3)) * log n) = Ω(n^(log log n - log 3))
指数log log n - log 3显然不在O(1)中。
log log n - log 3