十种排序算法 1. 常见算法分类 十种常见排序算法一般分为以下几种: (1)非线性时间比较类排序: a. 交换类排序(快速排序.冒泡排序) b. 插入类排序(简单插入排序.希尔排序) c. 选择类排序(简单选择排序.堆排序) d. 归并排序(二路归并排序.多路归并排序) (2)线性时间非比较类排序: a. 技术排序 b. 基数排序 c. 桶排序 总结: (1)在比较类排序种,归并排序号称最快,其次是快速排序和堆排序,两者不相伯仲,但是有一点需要注意,数据初始排序状态对…