【发布时间】:2014-03-30 16:40:42
【问题描述】:
我知道
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)吗?日志中的 n 是如何受到影响的,或者为什么 n 突然变成了 n/2?
我知道 log(a/b) = log a - log b 的日志规则。这条规则有用吗?
【问题讨论】:
-
这个问题似乎是题外话,因为它属于 math.stackexchange.com 或 cs.stackexchange.com。
-
有一个类似的问题有一个我不明白的解决方案。我将编辑我的帖子以获得链接。 stackoverflow.com/questions/2095395/is-logn-nlogn
-
我最近在这里用黎曼和和梯形积分公式写了一个简单的估计:(math.stackexchange.com/questions/689752)