gpt4 book ai didi

algorithm - 算法的时间复杂度

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:31:24 24 4
gpt4 key购买 nike

大小为 n=100 的算法需要 21 秒才能运行。大小 n=1000 需要 31 秒,n=10000 需要 41 秒才能运行。运行复杂度是多少?

如果我尝试 O(n) 那么:T(n)=(21*1000)/100 = 210 秒(不是 O(n))
如果我尝试 O(n^2) 那么: T(n)=(21*1000^2)/100^2 = 2100 s (不是 O(n^2))
如果我尝试 O(log n) 那么:T(n)=(21*log1000)/log100=31.5(不是 O(log n))

我得到的另一个选项是 O(1/n)。我该如何计算?

最佳答案

看起来像一个O(lgn)

n 的时间是 T(n) = 10*log(n) + 1,当 log 的基数是 10 时。

关于algorithm - 算法的时间复杂度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4887433/

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