常见的排序如下:
一、比较类排序
1. 交换排序
(1) 冒泡排序
【数据结构】交换排序(一)——冒泡排序_Jacky_Feng的博客-CSDN博客
(2) 快速排序
【数据结构】交换排序(二)——快速排序_Jacky_Feng的博客-CSDN博客
【算法】快速排序及其拓展优化(单向快速排序、单链表的快速排序)_Jacky_Feng的博客-CSDN博客
2. 选择排序
(1)简单选择排序
【数据结构】选择排序(一)——直接选择排序_Jacky_Feng的博客-CSDN博客
(2)堆排序
3. 插入排序
(1)直接插入排序
【数据结构】插入排序(一)——直接插入排序_以下是直接插入排序算法对存放在a_Jacky_Feng的博客-CSDN博客
(2)希尔排序
【数据结构】插入排序(二)——希尔排序_Jacky_Feng的博客-CSDN博客
4. 归并排序
二、非比较类排序
1.计数排序
2.桶排序
3.基数排序
三、排序算法总结
【数据结构】常见排序算法的比较_数据结构排序方法的区别_Jacky_Feng的博客-CSDN博客