一、十大排序算法
1.冒泡排序
重复地走访过要排序的数列,如果它们的顺序错误就把它们顺序交换。
2.选择排序
3.插入排序
4.归并排序
5.堆排序
6.快排序
7.希尔排序
8.计数排序
9.基数排序
10.桶排序
二、数组
1.两数之和
2.合并两个有序数组
3.移动零
4.找到所有数组中的消失的数字
三、递归
1.爬楼梯
2.斐波那契数列
四、链表
1.合并两个有序链表
2.删除排序链表中重复的元素
3.环形链表
4.反转链表
5.回文链表
6.链表的中间节点
7.链表中倒数第k个节点