T(n)=aT(nb)+f(n)T(n)=aT(\dfrac{n}{b})+\mathcal{f}(n)T(n)=aT(bn)+f(n)
若 nlogba>f(n)n \log _{b} ^{a} >f(n)nlogba>f(n) 则 T(n)=nlogbaT(n)=n \log _{b} ^{a}T(n)=nlogba
若相等 则 T(n)=f(n)×log(n)T(n)=f(n) \times \log(n) T(n)=f(n)×log(n)
若小于且 af(nb)≤cf(n) ca f(\frac{n}{b}) \le cf(n) \ caf(bn)≤cf(n) c 为满足条件的最大值,若 c<1c<1c<1 则 T(n)=f(n)T(n)=f(n)T(n)=f(n),否则不适用于主定理。