誰かがこの解決策をもう少し明確にしてもらえますか?
T(n) = 2T(n^1/2) + ログ n
解決:
k = log n とします。
T(n) = T(2^k)=2T(2^(k/2)) + k
これに式 S(k) = T(2^k) を代入します。
私たちはそれを得る
S(k)=2S(k/2) + k
さて、この再帰方程式により、マスター定理を使用することができます。
S(k) は O(k log k) です。T(n) の代入は、T(n) が O(log n log log n) であることを意味します。