gpt4 book ai didi

algorithm - 得到 karatsuba 算法的复杂性?

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

我看到了维基页面:https://en.wikipedia.org/wiki/Karatsuba_algorithm karatsuba 算法的递归关系为:

T(n) = 3T(n/2) + cn + d

通过master算法,其时间复杂度为T(n) = O(n^log_2(3))。我以前从未使用过 master theorem。当我在 wiki 页面上阅读它时,似乎 T(n) 适用于案例 1,但我们如何知道 cn (from T(n)) , 其中 c 小于 log_2(3)?

最佳答案

T(n) = 3T(n/2) + cn + d

cn 中的

c 与您用于主定理的 c 不同。大定理有 nc,这里的 cn 是线性的,其中 n 被提升到 1 次方,所以 c = 1。因为 c = 1 < log23,适用第一种情况。

关于algorithm - 得到 karatsuba 算法的复杂性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43561709/

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