一、排序
1. 插入排序
1.1 直接插入排序
https://www.runoob.com/data-structures/insertion-sort.html
1.2 希尔排序
https://www.runoob.com/data-structures/shell-sort.html
2. 选择排序
2.1 直接选择排序
https://zhuanlan.zhihu.com/p/29889599
2.2 堆排序
https://www.runoob.com/data-structures/heap-sort.html
3. 交换排序
3.1 冒泡排序
https://www.cnblogs.com/jyroy/p/11248691.html
3.2 快速排序
4. 归并排序
https://www.runoob.com/data-structures/merge-sort.html