1. 程式人生 > >各算法與數據結構時間復雜度一覽

各算法與數據結構時間復雜度一覽

ext colspan wid 更新 microsoft spa 快速排序 排序 -a

時間復雜度

排序
選擇排序 $O(n^2)$
冒泡排序 $O(n^2)$
快速排序 $O(n\ log\ n)$
歸並排序 $O(n\ log\ n)$
堆排序 $O(n\ log\ n)$
數據結構
插入:$O(log\ n)$ 刪除:$O(log\ n)$ 查詢:$O(1)$
線段樹 更新:$O(log\ n)$ 查詢:$O(log\ n)$

各算法與數據結構時間復雜度一覽