我知道这个。
log (n!) =log (1) + log(2) + .... log(n-1) + log(n)
并且
n*log(n)= log(n) + log(n) + .... + log(n) or just adding log(n)'s n times.
我可以把 n*log(n) 乘以什么常数使其小于 log(n!) 呢?
我读到了一些关于它是 n/2*log(n/2) 的解决方案。那是什么常数?是一半吗?
一个解决方案来自于这里。Is log(n!) = Θ(n·log(n))?
如果 C=1/2,那么它不就是 (n/2)*log(n) 吗?为什么 log 中的 n 变成了 n/2?
我知道 log 规则中的 log(a/b) = log a - log b。这个规则有帮助吗?