我试图弄清楚f(n)=n^(logb(n))是 inTheta(n^k)并因此增长多项式或 inTheta(k^n)并因此呈指数增长。
首先我试图简化函数:
f(n) = n^(logb(n)) = n^(log(n)/log(b)) = n^((1/log(b))*log(n))因为1/log(b)是常数,所以我们得到f(n)=n^log(n).
但现在我被困住了。我的猜测是f(n)指数增长Theta(n^log(n))甚至超指数增长,因为指数log(n)也在增长。