算法導論 第8章 線性時間排序

算法導論 第8章 線性時間排序 比較排序 指在排序的最終結果各元素的次序依賴於它們之間的比較的排序算法。 在最壞情況下,任何比較排序算法都需要做Ω(nlgn)次比較。因此堆排序和歸併排序都是漸近最優的比較排序算法。 本章討論三種用運算而不是比較來確定排序順序的線性時間複雜度的排序算法: 計數排序 基數排序 桶排序 計數排序 計數排序 假設n個輸入元素中的每一個都是在0~k區間的一個整數,對每一個輸
相關文章
相關標籤/搜索