By kumokunn
1
2
3
4
5
有\(log(n)\)層 每層在\(O(n)\)內完成
最終\(O(nlogn)\)
1,2,3,4,5
1,3,4
2,5
4,3
\(T(n)=aT(\frac {n}{b})+f(n)\)
其中 \(n\)為問題規模
\(a\)為子問題數量 \(\frac{n}{b}\)為子問題規模 \(f(n)\)為額外運算
\((1)若d < \log_ba ,則T(n)\in O(n^{\log_ba})\)
\((2)若d = \log_ba,則T(n)\in \Theta(n^d \log n)\)
\((3)若d > log_ba,則T(n)\in \Theta(n^d)\)
By linki1010111