gpt4 book ai didi

algorithm - 当 c > 0 Log(n) = O(n) 时?不确定为什么不是 O(log n)

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:34:33 25 4
gpt4 key购买 nike

在我的作业中,问题要求确定 n^.99999*log(n) 的渐近复杂度。我认为它会更接近 O( n log n) 但答案表明当 c > 0 时,log n = O(n)。我不太清楚这是为什么,有人可以提供解释吗?

最佳答案

lg n = O( nk ) 也是真的(事实上,它是 o(nk); 提示实际上是这么说的,也许?)对于 任何 常量 k,而不仅仅是 1。现在考虑 k=0.00001。那么n0.99999 lg n = O(n0.99999 n0.00001 ) = O(n)。请注意,这个界限并不严格,因为我可以选择更小的 k,所以可以说 n0.99999 lg n 是 O(n0.99999 lg n),正如我们所说的 n lg < em>n 是 O(n lg n).

关于algorithm - 当 c > 0 Log(n) = O(n) 时?不确定为什么不是 O(log n),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16628534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com