網站首頁 小常識 美食 教育 生活 數碼 經驗
當前位置:維基百科吧 > 經驗 > 

常用的排序演算法都有哪些

欄目: 經驗 / 釋出於: / 人氣:2.91W

常用的排序演算法都有哪些

直接插入排序、連結串列插入排序、折半插入排序、希爾排序、氣泡排序、快速排序、簡單選擇排序、歸併排序、二叉樹排序、基數排序等。

插入排序、氣泡排序、二叉樹排序、二路歸併排序及其他線形排序是穩定的, 選擇排序、希爾排序、快速排序、堆排序是不穩定的。插入、氣泡排序的速度較慢,但參加排序的序列區域性或整體有序時,這種排序能達到較快的速度。反而在這種情況下,快速排序反而慢。

Tags:演算法