按照我刷题的顺序记录:
| 题号 | 题目 | 备注 |
|---|---|---|
| 349 | 两个数组的交集 | |
| 922 | 按奇偶排序数组 II | |
| 1122 | 数组的相对排序 | |
| 1030 | 距离顺序排列矩阵单元格 | |
| 242 | 有效的字母异位词 | |
| 976 | 三角形的最大周长 | |
| 350 | 两个数组的交集 II | |
| 056 | 合并区间 | |
| 075 | 颜色分类 | |
| 969 | 煎饼排序 | |
| 973 | 最接近原点的 K 个点 | |
| 524 | 通过删除字母匹配到字典里最长单词 | |
| 179 | 最大数 | |
| 274 | H指数 | |
| 217 | 存在重复元素 | |
| 219 | 存在重复元素Ⅱ | |
| 324 | 摆动排序 II | |
| 853 | 车队 | |
| 767 | 重构字符串 | |
| 111 | 二叉树最小深度 | |
| 752 | 打开转盘锁 |
| 题号 | 题目 | 备注 | |
|---|---|---|---|
| 94 | 中序遍历 | ||
| 144 | 前序遍历 | ||
| 145 | 后序遍历 | ||
| 105 | 前序遍历中序遍历重建二叉树 | ||
| 106 | 中序遍历后序遍历重建二叉树 | ||
| 899 | 前序遍历后序遍历重建二叉树 | ||
| 100 | 树是否相等 | ||
| 101 | 树是否对称 | ||
| 98 | BST合法性 | ||
| 102 | 层序遍历 | ||
| 107 | 层序遍历II | ||
| 617 | 合并二叉树 | ||
| 226 | 反转二叉树 | ||
| 104 | 最大深度 | ||
| 938 | 二叉搜索树的范围和 | ||
| 590 | N叉树的后序遍历 |
| 题号 | 题目 | 备注 | |
|---|---|---|---|
| 206 | 反转链表 | ||
| 92 | 反转链表2 | ||
| 234 | 回文链表 | ||
| 144 | 链表是否有环 | ||
| 142 | 链表环的位置 | ||
| 876 | 链表的中间节点 | ||
| 147 | 对链表进行插入排序 | ||
| 148 | 排序链表 | ||
| 141 | 链表有环 |
| 题号 | 题目 | 备注 | |
|---|---|---|---|
| 322 | 零钱兑换 | ||
| 300 | 最长递增子序列 | ||
| 354 | 俄罗斯套娃信封问题 | ||
| 53 | 最大子序和 | ||
| 1143 | 最长公共子序列 | ||
| 72 | 编辑距离 | ||
| 516 | 最长回文子序列 | ||
| 1312 | 让字符串成为回文串的最少插入次数 | ||
| 10 | 正则表达式匹配 | ||
| 651 | 四键键盘 | ||
| 198 | 打家劫舍 | ||
| 213 | 打家劫舍 II | ||
| 337 | 打家劫舍 III | ||
| 45 | 跳跃游戏2 |
| 题号 | 题目 | 备注 | |
|---|---|---|---|
| 55 | 跳跃游戏 | ||
| 45 | 跳跃游戏2 |
| 题号 | 题目 | 备注 | |
|---|---|---|---|
| 46 | 全排列 | ||
| 51 | N皇后问题 |