gpt4 book ai didi

algorithm - n0 的值是多少?

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

刚开始学习算法。但是,我不知道n0在计算时间复杂度时代表什么。

合并排序时间复杂度的完整报价。

Ө(nlogn) - C1 * nlogn <= T(n) <= C2 * logn,如果 n >= n0

O(nlogn) - T(n) <= C * nlogn,如果 n >= n0

最佳答案

从直觉上讲,语句 f(n) = O(g(n)) 意味着

For any sufficiently large value of n, the value of f(n) is bounded from above by a constant multiple of g(n).

换句话说,尽管 f(n) 一开始可能比 g(n) 大得多,但从长远来看,您会发现 f(n) 最终会匹配或超过某个常数倍数的 g(n)。

您在这里提到的 n0 是确定“足够大”这一概念的形式数学方法。具体来说,如果提出的 claim 是

T(n) ≤ C2 n log n, if n ≥ n0,

值 n0 是一些截止阈值。也就是说,这是我们说 n“足够大”的点。

上述语句中 n0 和 C2 的具体选择将取决于您正在解决的特定问题,但希望这能让您有所了解如何解释您正在查看的内容。

关于algorithm - n0 的值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53242443/

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