1.4.1 直觀的排序算法時(shí)間到底浪費(fèi)在哪里
選擇排序? 笨,上限
插入排序? 類似于抓牌、插排? 需要考慮空間位置
做很多次無謂的比較和數(shù)據(jù)的移動(dòng),時(shí)間復(fù)雜度為O(N2)
1.4.2 有效的排序算法效率在哪里
歸并排序,快速排序,堆排序,時(shí)間復(fù)雜度為O(NlogN)
1.4.3 針對特殊情況,我們是否有更好的選擇
混合排序方法
蒂姆排序法
1.4.1 直觀的排序算法時(shí)間到底浪費(fèi)在哪里
選擇排序? 笨,上限
插入排序? 類似于抓牌、插排? 需要考慮空間位置
做很多次無謂的比較和數(shù)據(jù)的移動(dòng),時(shí)間復(fù)雜度為O(N2)
1.4.2 有效的排序算法效率在哪里
歸并排序,快速排序,堆排序,時(shí)間復(fù)雜度為O(NlogN)
1.4.3 針對特殊情況,我們是否有更好的選擇
混合排序方法
蒂姆排序法