我需要一些有关以下问题的帮助:
让我们考虑一个字长为sqrt(n)位的计算机。这意味着2 sqrt(n)位整数之间的任何乘法都是O(1)。 问题是要证明使用Karatsuba算法对这台计算机进行2 n位整数乘法的复杂性是O(n ^ 1.29)。
我试图写一个递归关系,如: T(sqrt(n))= 3T(sqrt(n)/ 2)+Θ(sqrt(n))
然后,通过用n替换sqrt(n),我得到:T(n)= 3T(n / 2)+Θ(n) 得到T(n)=Θ(n ^ 1.58)。
我无法理解我犯了什么错误。 非常感谢!!