1. 链表
- # 6: 从头到尾打印链表
- #18 : 删除链表的节点
- #22:链表中倒数第A个节点
- #23: 链表中环的入口节点
- #24: 反转链表
- #25: 合并两个排序的链表
2. 数组
- # 21: 调整数组顺序,使奇数位于偶数前面
- # 3:数组中重复的数字
- #4 : 二维数组中的查找
- #11 :旋转数组的最小数字
- #39:数组中出现次数超过一半的数字
- #51: 数组中的逆序对
3. 进阶
- # 40 数组中最小的K的数 . 这道题核心还是训练partition 的过程。
- # 53 在排序数组中查找数字 考察 二分
- # 57 和为s的数字 查找
- #61 扑克牌中的顺子。 杂题
- #62 圆圈中的最后剩下的数字。。约瑟夫环,比较经典的笔试题。
- # 56 数组中数字出现的次数。。。用到了位运算知识,你先自己看看。
- # 29 顺时针打印矩阵 二维数组遍历,找规律