>学习一下经典的八大排序算法。
排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。

1. [插入排序-直接插入排序](https://lixj.fun/archives/%E6%8F%92%E5%85%A5%E6%8E%92%E5%BA%8F)
2. [插入排序-希尔排序](https://lixj.fun/archives/%E5%B8%8C%E5%B0%94%E6%8E%92%E5%BA%8F)
3. [选择排序-简答选择排序](https://lixj.fun/archives/%E9%80%89%E6%8B%A9%E6%8E%92%E5%BA%8F)
4. [选择排序-堆排序](https://lixj.fun/archives/%E5%A0%86%E6%8E%92%E5%BA%8F)
5. [交换排序-冒泡排序](https://lixj.fun/archives/%E5%86%92%E6%B3%A1%E6%8E%92%E5%BA%8F)
6. [交换排序-快速排序](https://lixj.fun/archives/%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F)
7. [归并排序](https://lixj.fun/archives/%E5%BD%92%E5%B9%B6%E6%8E%92%E5%BA%8F)
8. [桶排序/基数排序]()

>参考资料:https://zhuanlan.zhihu.com/p/252635246
-5decfd8192254e4e92e16ea93975f534.png)
八大排序算法