數組排序有什麼好方法
來源:生活大全幫 2.52W
數組排序有冒泡排序法、選擇排序法、插入排序法和快速排序法。
1、冒泡排序法。冒泡排序是一個比較簡單的排序方法。在待排序的數列基本有序的情況下排序速度較快。
2、選擇排序法。選擇法的原理是先將第一個數與後面的每一個數依次比較,不斷將將小的賦給第一個數,從而找出最小的值。
3、插入排序法。插入排序對少量元素的排序較為有效。
4、快速排序法。快速排序法的原理是通過一次排序將要排序的數據分割成獨立的兩部分,其中一部分的所有數據都比另外一部分的所有數據都要小,然後再按次方法對這兩部分數據分別進行快速排序,整個排序過程可以遞歸進行,以此達到整個數據變成有序序列。