gpt4 book ai didi

math - O(n^(1/logn)) 实际上是常数吗?

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

我遇到了这个时间复杂度函数,据我所知,它实际上是常数。如果我错了,请纠正我。

n^(1/logn) => (2^m)^(1/log(2^m)) => (2^m)^(1/m) => 2 

既然任意n都可以写成2的幂,我可以做上面的化简,证明它是常数,对吧?

最佳答案

假设 log 是自然对数,那么这相当于 e,而不是 2,但无论哪种方式它都是一个常数。

首先,让:

k = n^(1 / log n)

然后取两边的log:

log k = (1 / log n) * log n

所以:

log k = 1

现在对两边求 e 的幂得到:

e^(log k) = e^(1)

因此:

k = e.

关于math - O(n^(1/logn)) 实际上是常数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57895454/

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