什么是Master定理
简介
Master定理也叫主定理。它提供了一种通过渐近符号表示递推关系式的方法。应用Master定理可以很简便的求解递归方程。然而,Master定理也有其不适用的地方,下面会讲到。
定义
假设有如下递归方程:
T(n)=aT(nb)+f(n)
其中 n 为问题规模,
设
g(n)=nlogbn
则
T(n)=⎧⎩⎨⎪⎪⎪⎪⎪⎪Θ(g(n)),Θ(f(n)),Θ(g(n)lgn),g(n)f(n)>lgn