私は漸近分析に関する問題を練習しており、この問題に悩まされています。log(n!)= O((log(n))^ 2)ですか?
はlog(n!) = O((log(n))^2)
ですか?
私がさらに進行することはできませんよ
log(n!) = O(n*log(n))
(log 1 + log 2 + .. + log n <= log n + log n + ... + log n)
と
(log(n))^2 = O(n*log(n))
(log n <= n => (log n)^2 <= n*logn)
ことを示すことができています。どのように進むべきかについてのヒントや直感は?おかげ
を行った場合
log(n!) = big-omega(log(n^2))
は が私を修正していることである(ここで私はn*log(n)
の成長率がlog(n)^2
の成長率よりも厳密に大きい表すために少し-Oを使用していた ので
log(n)^2 = o(n*log(n))
(log n)^ 2)にありません。 – Henryこの質問は、数学に関するものであり、プログラミングアルゴリズムに関するものではありません。 – FDavidov
@Henryそれではどのように表示しますか?グラフをプロットするよりも、それを表示するためのより正式な方法がありますか? –