给定
T ( n ) = { <mstyle displaystyle="false" scriptlevel="0"> 1 , </mstyle> <mstyle displaystyle="false" scriptlevel="0"> n = 1 </mstyle> <mstyle displaystyle="false" scriptlevel="0"> a T ( <mstyle displaystyle="true" scriptlevel="0"> n b </mstyle> ) + f ( n ) , </mstyle> <mstyle displaystyle="false" scriptlevel="0"> <mtext> otherwise </mtext> </mstyle> T(n)=\begin{cases}1,&n=1\\a T(\dfrac{n}{b})+f(n),&\text{otherwise}\end{cases} T(n)={1,aT(bn)+f(n),n=1otherwise
试计算 T ( n ) T(n) T(n)。
令 c c r i t = log b a c_{crit}=\log_ba ccrit=logba: