主定理

Laijinyi發表於2024-04-20

\[ T(n)=aT\left(\dfrac nb\right)+f(n) \]

\(t=\log_ba\)

\[ T(n)=\begin{cases}\Theta(n^t)\ \ \ \ \ &f(n)=O(n^{t-\epsilon}),\epsilon>0\\\Theta(f(n))&f(n)=\Omega(n^{t+\epsilon}),\epsilon\ge0\\\Theta(n^t\log^{k+1}n)&f(n)=\Theta(n^t\log^kn),k\ge0\end{cases} \]

\(O\) 表示上界,\(\Omega\) 表示下界,\(\Theta\) 表示確界

證明思路:畫出遞迴樹,然後分類討論