为了找到他们的关系,我用log n = x and log n! = n(log n)
代替了基数a,O( log n! )
变为a^x(x)
,(log n)!
变为x(x-1)(x-2)
....
现在我认为第一个有更高的增长速度。但是你可以帮我找到他们的关系使用大的n ^ 2
答案 0 :(得分:1)
实际上x(x-1)(x-2)....
变为x^x + ...
因为您拥有x
范围。这意味着O((log n)!)
的增长速度更快。
此外,如果log(n) := x
,则n = 2^x
和n^2
将成为(2^x)^2 = 2^2x
,其增长速度低于x^x
<强>摘要强>
O(log n!) < O(n^2) < O((log n)!)