常見排序算法及其對應的時間複雜度和空間複雜度

       排序算法經過長時間演變,大體可以分爲兩類:內排序和外排序。在排序過程中,全部記錄存放在內存,則成爲內排序;如果排序過程中需要使用外存,則稱爲外排序,本文講的都屬於內排序。 內排序有可以分爲以下幾類: 插入排序:直接插入排序、二分法插入排序、希爾排序 選擇排序:直接選擇排序、堆排序 交換排序:冒泡排序、快速排序 歸併排序 基數排序 (轉自https://www.cnblogs.com/
相關文章
相關標籤/搜索