排序算法:冒泡、選擇、插入、希爾、歸併、快速、基數、堆排序

即冒泡排序、選擇排序、插入排序、希爾排序、歸併排序、快速排序、基數排序、堆排序等 一、冒泡排序 基本思想: 兩個數比較大小,較大的數下沉,較小的數冒起來。 過程: 比較相鄰的兩個數據,如果第二個數小,就交換位置。從後向前兩兩比較,一直到比較最前兩個數據。最終最小數被交換到起始的位置,這樣第一個最小數的位置就排好了。繼續重複上述過程,依次將第2.3…n-1個最小數排好位置。 python實現: de
相關文章
相關標籤/搜索