之后刷题将以刷题路线中的新题加学习过程中的老题进行。
| 题目编号 | 题目名称 | 难度 | #1 | #2 | #3 | #4 | #5 |
|---|---|---|---|---|---|---|---|
| 1 | 两数之和 | Easy | |||||
| 20 | 有效的括号 | Easy | |||||
| 394 | 字符串解码 | Medium | |||||
| 146 | LRU 缓存机制 | Hard | |||||
| 208 | 实现 Trie(前缀树) | Medium | |||||
| 211 | 添加与搜索单词 - 数据结构设计 | Medium | |||||
| 212 | 单词搜索 II | Hard | |||||
| 389 | 找不同 | Easy | |||||
| 290 | 单词规律 | Easy | |||||
| 387 | 字符串中的第一个唯一字符 | Easy | |||||
| 3 | 无重复字符的最长子串 | Medium | |||||
| 76 | 最小覆盖子串 | Hard | |||||
| 21 | 合并两个有序链表 | Easy | |||||
| 141 | 环形链表 | Easy | |||||
| 142 | 环形链表 II | Medium | |||||
| 206 | 反转链表 | Easy | |||||
| 92 | 反转链表 II | Medium | |||||
| 61 | 旋转链表 | Medium | |||||
| 148 | 排序链表 | Medium | |||||
| 剑指Offer22 | 链表中倒数第 k 个节点 | Easy | |||||
| 24 | 两两交换链表中的节点 | Medium | |||||
| 905 | 按奇偶排序数组 | Easy | |||||
| 922 | 按奇偶排序数组 II | Easy | |||||
| 977 | 有序数组的平方 | Easy | |||||
| 852 | 山脉数组的峰顶索引 | Easy | |||||
| 33 | 搜索旋转排序数组 | Hard | |||||
| 81 | 搜索旋转排序数组 II | Medium | |||||
| 153 | 寻找旋转排序数组中的最小值 | Medium | |||||
| 154 | 寻找旋转排序数组中的最小值 II | Hard | |||||
| 74 | 搜索二维矩阵 | Medium | |||||
| 990 | 等式方程的可满足性 | Medium | |||||
| 547 | 朋友圈 | Medium | 1023/1023 | ||||
| 721 | 账户合并 | Medium | 1024/1024 |
| 题目编号 | 题目名称 | 难度 | #1 | #2 | #3 | #4 | #5 |
|---|---|---|---|---|---|---|---|
| 104 | 二叉树的最大深度 | Easy | 1025/1025 | ||||
| 112 | 路径总和 | Easy | 1026/1026 | ||||
| 113 | 路径总和 II | Medium | 1027/1027 | ||||
| 130 | 被围绕的区域 | Medium | 1028/1028 | ||||
| 200 | 岛屿数量 | Medium | 1029/1029 | ||||
| 695 | 岛屿的最大面积 | Medium | 1030/1030 | ||||
| 979 | 在二叉树中分配硬币 | Medium | 1031/1031 |
| 题目编号 | 题目名称 | 难度 | #1 | #2 | #3 | #4 | #5 |
|---|---|---|---|---|---|---|---|
| 22 | 括号生成 | Medium | 11/01 | ||||
| 51 | N 皇后 | Hard | 11/02 | ||||
| 52 | N 皇后 II | Hard | 11/04 | ||||
| 37 | 解数独 | Medium | 11/04 | ||||
| 980 | 不同路径 III | Hard | 11/05 | ||||
| 79 | 单词搜索 | Medium | 11/06 |
| 题目编号 | 题目名称 | 难度 | #1 | #2 | #3 | #4 | #5 |
|---|---|---|---|---|---|---|---|
| 240 | 搜索二维矩阵 II | Medium | 11/08 | ||||
| 23 | 合并 K 个排序链表 | Medium | 11/08 | ||||
| 241 | 为运算表达式设计优先级 | Medium | 11/09 | ||||
| 282 | 给表达式添加运算符 | Hard | |||||
| 215 | 数组中的第 K 个最大元素 | Medium | 11/10 | ||||
| 973 | 最接近原点的 K 个点 | Medium | 11/11 | ||||
| 887 | 鸡蛋掉落 | Hard |
| 题目编号 | 题目名称 | 难度 | #1 | #2 | #3 | #4 | #5 |
|---|---|---|---|---|---|---|---|
| 746 | 使用最小花费爬楼梯 | Easy | 11/13 | ||||
| 70 | 爬楼梯 | Easy | 11/14 | ||||
| 62 | 不同路径 | Easy | 11/16 | ||||
| 64 | 最小路径和 | Medium | |||||
| 53 | 最大子序和 | Easy | 11/16 | ||||
| 152 | 乘积最大子数组 | Medium | |||||
| 121 | 买卖股票的最佳时机 | Easy | |||||
| 122 | 买卖股票的最佳时机 II | Easy | |||||
| 123 | 买卖股票的最佳时机 III | Hard | |||||
| 188 | 买卖股票的最佳时机 IV | Hard | |||||
| 309 | 最佳买卖股票时机含冷冻期 | Medium | |||||
| 714 | 买卖股票的最佳时机含手续费 | Medium | |||||
| 322 | 零钱兑换 | Medium | |||||
| 518 | 零钱兑换 II | Medium | |||||
| 72 | 编辑距离 | Hard | |||||
| 115 | 不同的子序列 | Hard | |||||
| 84 | 柱状图中最大的矩形 | Hard | |||||
| 85 | 最大矩形 | Hard | |||||
| 221 | 最大正方形 | Medium | |||||
| 983 | 最低票价 | Medium | |||||
| 303 | 区域和检索 - 数组不可变 | Easy | |||||
| 304 | 二维区域和检索 - 矩阵不可变 | Medium | |||||
| 300 | 最长上升子序列 | Medium | |||||
| 887 | 鸡蛋掉落 | Hard |