我正在尝试使用递归树解决给定的递归问题,T(n) = 3T(n/3) + n/lg n。
在第一层中,(n/3)/(log(n/3)) + (n/3)/(log(n/3)) + (n/3)/(log(n/3)) = n/(log(n/3))
。
在第二层中,结果为n/(log(n/9))
。
我能否以n.loglogn
的形式概括上述方程?
这是我普遍的疑惑,我需要对此有所了解。
注意:
任何函数如果要在该函数中成为Theta(n^k log^k (n))
,则k应>=1。而在这种情况下,k为-1,因此主定理不适用。