算法介绍CLRS 4.3 (b) 有问题
T(n) = 3*T(n/3) + n/lg(n)
注意 n^(log a/ log b) = n^(log 3/ log 3) = 1
该书指出,这里不能应用主定理情况 3,因为 n/log (n) 不是多项式更大的,即它渐近小于 n^(k),其中 k 是任何正常数。
我的问题是:假设 k = 0.1 那么 n/log (n) 总是渐近大于 n^(0.1),但这与上述说法相矛盾。我究竟做错了什么?
算法介绍CLRS 4.3 (b) 有问题
T(n) = 3*T(n/3) + n/lg(n)
注意 n^(log a/ log b) = n^(log 3/ log 3) = 1
该书指出,这里不能应用主定理情况 3,因为 n/log (n) 不是多项式更大的,即它渐近小于 n^(k),其中 k 是任何正常数。
我的问题是:假设 k = 0.1 那么 n/log (n) 总是渐近大于 n^(0.1),但这与上述说法相矛盾。我究竟做错了什么?