目錄
前言
一、交換類排序
1.冒泡排序法
1. 冒泡排序的思想
2. 冒泡排序的實現步驟
3. 示例
4. 冒泡排序的特點
2.快速排序
1. 快速排序的核心思想
2. 快速排序的實現步驟
3. 示例代碼(C語言)
4. 快速排序的特點
二、插入類排序
1. 簡單插入排序
1.簡單插入排序思想
2.實現步驟
3.示例代碼(C語言):
2. 希爾排序
1.排序思想
2.實現步驟
3.示例代碼(C語言)
三、選擇類排序
1. 簡單選擇排序
1.排序思想
2.實現步驟
3.示例代碼(C語言)
2. 堆排序
1.排序思想
2.實現步驟
3.示例代碼(C語言)
前言
排序是數據處理的重要內容。所謂排序是指將一個無序序列整理成按值非遞減順序排列的有序序列。排序的方法有很多,根據待排序序列的規模以及對數據處理的要求,可以采用不同的排序方法。本節主要介紹一些常用的排序方法。
一、交換類排序
交換類排序包括冒泡排序和快速排序法。