[课业] 资料结构 求紧密界线Θ

楼主: motai (啥暱称??)   2014-07-18 13:35:55
在王志强资料结构[递回]那章节
P5-59 40题的(5)小题,求复杂度Θ
T(n) = 2T(√n) + log(n)
我的解法:
令n=(2的2的k次方) => k=log(log(n))这之后会用到
T(2的2的k次方)=2T(2的2的k-1次方)+2的k次方
令Ak=T(2的2的k次方)
PS:Ak写法是..k在A的右小脚
得到递回关系式
A(k)-2A(k-1)=2的k次方
PS:括号内皆在A的右下角
改成齐次式
A(k)-3A(k-1)+2A(k-2)=0
PS:括号内皆在A的右下角
所以特征方程式:
r的平方-3r+2=0
r=2 or 1
Ak=C1*2的k次方 + C2
因k=log(log(n))
Ak=C1*2的log(log(n))次方 + C2
=C1*log(n)的log(2)次方 + C2
=C1*log(n) + C2
=>Θ(log(n))
但解答不是log(n),是...
log(n)*log(log(n))
请问是我哪里算错或是答案有问题呢?
感谢!!!
作者: panda555 (我是胖达不是胖呆哟^ ^)   2014-07-18 13:58:00
A(k-1)-2A(k-2)=2的k次方 你写错了 是2的k-1次方
作者: malowda (malowda)   2014-07-18 13:59:00
你还没做完,只做到一半就代一定错阿1楼正解
作者: panda555 (我是胖达不是胖呆哟^ ^)   2014-07-18 14:40:00
全错 请用非齐次特征方程式来解
楼主: motai (啥暱称??)   2014-07-18 15:04:00
已经把非齐次式改成齐次式再继续往下算囉改成齐次式应该没改错吧?哈哈 结果是粗心...转非齐次转错了 感谢!!

Links booklink

Contact Us: admin [ a t ] ucptt.com