Posts By Category
Golang 基础
- Golang 常用函数 2023-08-20
Java 基础
- Java 基础-super 关键字 2020-10-26
- Java 基础-this 关键字 2020-10-26
Java 并发
- Java 多线程-经典编程题 2023-08-14
LeetCode
- LeetCode 1. 两数之和 2022-10-23
- LeetCode 10. 正则表达式匹配 2023-03-20
- LeetCode 100. 相同的树 2023-03-22
- LeetCode 1004. 最大连续 1 的个数 III 2023-03-07
- LeetCode 101. 对称二叉树 2023-03-05
- LeetCode 1013. 将数组分成和相等的三个部分 2023-03-12
- LeetCode 1019. 链表中的下一个更大节点 2023-02-26
- LeetCode 102. 二叉树的层序遍历 2022-10-23
- LeetCode 103. 二叉树的锯齿形层序遍历 2022-10-23
- LeetCode 1035. 不相交的线 2022-11-01
- LeetCode 1038. 从二叉搜索树到更大和树 2023-08-29
- LeetCode 104. 二叉树的最大深度 2023-03-05
- LeetCode 1047. 删除字符串中的所有相邻重复项 2023-03-11
- LeetCode 105. 从前序与中序遍历序列构造二叉树 2022-10-25
- LeetCode 108. 将有序数组转换为二叉搜索树 2023-08-27
- LeetCode 11. 盛最多水的容器 2022-09-19
- LeetCode 110. 平衡二叉树 2023-03-05
- LeetCode 111. 二叉树的最小深度 2023-03-11
- LeetCode 112. 路径总和 2023-03-05
- LeetCode 1122. 数组的相对排序 2023-03-11
- LeetCode 113. 路径总和 II 2023-03-05
- LeetCode 1143. 最长公共子序列 2022-09-20
- LeetCode 117. 填充每个节点的下一个右侧节点指针 II 2022-09-21
- LeetCode 1171. 从链表中删去总和值为零的连续节点 2023-02-26
- LeetCode 118. 杨辉三角 2023-03-09
- LeetCode 119. 杨辉三角 II 2023-03-12
- LeetCode 12. 整数转罗马数字 2022-10-29
- LeetCode 120. 三角形最小路径和 2022-11-13
- LeetCode 121. 买卖股票的最佳时机 2022-10-29
- LeetCode 123. 买卖股票的最佳时机 III 2022-10-29
- LeetCode 124. 二叉树中的最大路径和 2023-08-04
- LeetCode 125. 验证回文串 2023-03-06
- LeetCode 128. 最长连续序列 2022-10-25
- LeetCode 129. 求根节点到叶节点数字之和 2023-03-05
- LeetCode 1290. 二进制链表转整数 2023-02-26
- LeetCode 13. 罗马数字转整数 2022-10-29
- LeetCode 1302. 层数最深叶子节点的和 2022-10-23
- LeetCode 136. 只出现一次的数字 2023-03-05
- LeetCode 1367. 二叉树中的链表 2023-02-26
- LeetCode 137. 只出现一次的数字 II 2023-08-27
- LeetCode 139. 单词拆分 2022-10-16
- LeetCode 14. 最长公共前缀 2023-03-11
- LeetCode 141. 环形链表 2022-10-30
- LeetCode 142. 环形链表 II 2022-10-30
- LeetCode 1424. 对角线遍历 II 2023-03-11
- LeetCode 143. 重排链表 2022-10-30
- LeetCode 144. 二叉树的前序遍历 2023-03-05
- LeetCode 145. 二叉树的后序遍历 2023-03-05
- LeetCode 146. LRU 缓存 2022-07-26
- LeetCode 147. 对链表进行插入排序 2023-02-26
- LeetCode 148. 排序链表 2022-07-23
- LeetCode 15. 三数之和 2022-07-28
- LeetCode 150. 逆波兰表达式求值 2022-10-11
- LeetCode 151. 反转字符串中的单词 2023-03-05
- LeetCode 152. 乘积最大子数组 2023-08-21
- LeetCode 153. 寻找旋转排序数组中的最小值 2022-09-17
- LeetCode 154. 寻找旋转排序数组中的最小值 II 2022-09-17
- LeetCode 155. 最小栈 2023-08-22
- LeetCode 1556. 千位分隔数 2023-03-13
- LeetCode 16. 最接近的三数之和 2022-10-23
- LeetCode 160. 相交链表 2023-02-26
- LeetCode 162. 寻找峰值 2022-09-18
- LeetCode 165. 比较版本号 2023-03-05
- LeetCode 1658. 将 x 减到 0 的最小操作数 2022-09-18
- LeetCode 167. 两数之和 II - 输入有序数组 2022-09-17
- LeetCode 168. Excel 表列名称 2023-03-06
- LeetCode 169. 多数元素 2023-03-05
- LeetCode 171. Excel 表列序号 2023-08-22
- LeetCode 179. 最大数 2023-03-11
- LeetCode 18. 四数之和 2022-10-23
- LeetCode 188. 买卖股票的最佳时机 IV 2022-10-29
- LeetCode 189. 轮转数组 2022-09-17
- LeetCode 19. 删除链表的倒数第 N 个结点 2022-10-10
- LeetCode 198. 打家劫舍 2023-08-22
- LeetCode 199. 二叉树的右视图 2023-03-05
- LeetCode 2. 两数相加 2022-06-20
- LeetCode 20. 有效的括号 2022-12-16
- LeetCode 200. 岛屿数量 2023-03-01
- LeetCode 203. 移除链表元素 2023-02-26
- LeetCode 205. 同构字符串 2023-03-12
- LeetCode 206. 反转链表 2022-06-09
- LeetCode 209. 长度最小的子数组 2022-09-18
- LeetCode 21. 合并两个有序链表 2022-10-30
- LeetCode 213. 打家劫舍 II 2023-08-31
- LeetCode 215. 数组中的第 K 个最大元素 2023-03-06
- LeetCode 216. 组合总和 III 2022-11-06
- LeetCode 22. 括号生成 2022-12-17
- LeetCode 223. 矩形面积 2023-02-19
- LeetCode 224. 基本计算器 2023-08-24
- LeetCode 225. 用队列实现栈 2023-08-22
- LeetCode 226. 翻转二叉树 2023-08-22
- LeetCode 229. 多数元素 II 2023-08-27
- LeetCode 23. 合并 K 个升序链表 2023-02-26
- LeetCode 230. 二叉搜索树中第 K 小的元素 2022-09-18
- LeetCode 232. 用栈实现队列 2023-08-13
- LeetCode 234. 回文链表 2022-06-20
- LeetCode 236. 二叉树的最近公共祖先 2023-03-01
- LeetCode 237. 删除链表中的节点 2023-02-26
- LeetCode 238. 除自身以外数组的乘积 2023-03-05
- LeetCode 24. 两两交换链表中的节点 2022-10-30
- LeetCode 240. 搜索二维矩阵 II 2022-09-18
- LeetCode 242. 有效的字母异位词 2023-03-11
- LeetCode 25. K 个一组翻转链表 2022-10-30
- LeetCode 257. 二叉树的所有路径 2023-03-12
- LeetCode 26. 删除有序数组中的重复项 2023-03-09
- LeetCode 260. 只出现一次的数字 III 2023-08-22
- LeetCode 264. 丑数 II 2022-12-16
- LeetCode 268. 丢失的数字 2023-03-11
- LeetCode 283. 移动零 2023-03-04
- LeetCode 287. 寻找重复数 2022-09-18
- LeetCode 3. 无重复字符的最长子串 2022-09-15
- LeetCode 300. 最长递增子序列 2022-09-18
- LeetCode 309. 最佳买卖股票时机含冷冻期 2022-10-29
- LeetCode 31. 下一个排列 2022-10-31
- LeetCode 316. 去除重复字母 2023-03-12
- LeetCode 322. 零钱兑换 2022-10-16
- LeetCode 328. 奇偶链表 2022-07-23
- LeetCode 33. 搜索旋转排序数组 2022-09-17
- LeetCode 331. 验证二叉树的前序序列化 2022-09-18
- LeetCode 337. 打家劫舍 III 2023-08-22
- LeetCode 34. 在排序数组中查找元素的第一个和最后一个位置 2022-09-17
- LeetCode 343. 整数拆分 2022-11-07
- LeetCode 344. 反转字符串 2023-03-06
- LeetCode 345. 反转字符串中的元音字母 2023-03-12
- LeetCode 347. 前 K 个高频元素 2023-03-11
- LeetCode 349. 两个数组的交集 2022-09-17
- LeetCode 35. 搜索插入位置 2022-09-17
- LeetCode 350. 两个数组的交集 II 2022-09-18
- LeetCode 367. 有效的完全平方数 2022-10-23
- LeetCode 369. 给单链表加一 2022-09-18
- LeetCode 378. 有序矩阵中第 K 小的元素 2022-09-18
- LeetCode 39. 组合总和 2022-11-06
- LeetCode 394. 字符串解码 2023-03-05
- LeetCode 40. 组合总和 II 2022-11-06
- LeetCode 404. 左叶子之和 2023-03-12
- LeetCode 409. 最长回文串 2023-08-27
- LeetCode 415. 字符串相加 2022-10-23
- LeetCode 416. 分割等和子集 2022-10-15
- LeetCode 42. 接雨水 2022-09-20
- LeetCode 424. 替换后的最长重复字符 2022-10-16
- LeetCode 429. N 叉树的层序遍历 2022-10-23
- LeetCode 43. 字符串相乘 2022-08-04
- LeetCode 435. 无重叠区间 2022-11-07
- LeetCode 445. 两数相加 II 2022-10-23
- LeetCode 450. 删除二叉搜索树中的节点 2022-08-27
- LeetCode 456. 132 模式 2022-11-06
- LeetCode 459. 重复的子字符串 2023-03-11
- LeetCode 46. 全排列 2022-11-06
- LeetCode 47. 全排列 II 2022-11-06
- LeetCode 474. 一和零 2022-10-15
- LeetCode 48. 旋转图像 2023-03-05
- LeetCode 485. 最大连续 1 的个数 2023-03-07
- LeetCode 487. 最大连续 1 的个数 II 2023-03-07
- LeetCode 49. 字母异位词分组 2022-10-29
- LeetCode 494. 目标和 2022-10-15
- LeetCode 498. 对角线遍历 2023-03-05
- LeetCode 5. 最长回文子串 2023-03-01
- LeetCode 50. Pow(x, n) 2022-09-15
- LeetCode 503. 下一个更大元素 II 2023-08-18
- LeetCode 509. 斐波那契数 2023-03-11
- LeetCode 513. 找树左下角的值 2022-10-23
- LeetCode 518. 零钱兑换 II 2022-10-16
- LeetCode 53. 最大子数组和 2023-03-01
- LeetCode 538. 把二叉搜索树转换为累加树 2023-08-29
- LeetCode 54. 螺旋矩阵 2022-10-17
- LeetCode 540. 有序数组中的单一元素 2022-09-17
- LeetCode 541. 反转字符串 II 2023-03-12
- LeetCode 543. 二叉树的直径 2023-03-12
- LeetCode 556. 下一个更大元素 III 2022-11-06
- LeetCode 557. 反转字符串中的单词 III 2023-03-06
- LeetCode 559. N 叉树的最大深度 2023-03-12
- LeetCode 56. 合并区间 2023-03-05
- LeetCode 560. 和为 K 的子数组 2022-10-17
- LeetCode 567. 字符串的排列 2022-11-06
- LeetCode 57. 插入区间 2022-11-09
- LeetCode 572. 另一棵树的子树 2023-08-22
- LeetCode 583. 两个字符串的删除操作 2022-10-31
- LeetCode 59. 螺旋矩阵 II 2023-03-05
- LeetCode 594. 最长和谐子序列 2022-10-25
- LeetCode 6. N 字形变换 2023-03-11
- LeetCode 61. 旋转链表 2023-03-12
- LeetCode 62. 不同路径 2023-03-11
- LeetCode 628. 三个数的最大乘积 2023-03-06
- LeetCode 63. 不同路径 II 2023-03-11
- LeetCode 64. 最小路径和 2023-03-11
- LeetCode 66. 加一 2022-10-23
- LeetCode 662. 二叉树最大宽度 2022-10-23
- LeetCode 67. 二进制求和 2022-10-23
- LeetCode 673. 最长递增子序列的个数 2023-03-12
- LeetCode 678. 有效的括号字符串 2023-08-27
- LeetCode 680. 验证回文串 II 2023-03-12
- LeetCode 69. x 的平方根 2022-09-18
- LeetCode 695. 岛屿的最大面积 2023-03-05
- LeetCode 70. 爬楼梯 2023-08-19
- LeetCode 704. 二分查找 2022-09-17
- LeetCode 712. 两个字符串的最小 ASCII 删除和 2022-10-31
- LeetCode 714. 买卖股票的最佳时机含手续费 2022-10-29
- LeetCode 718. 最长重复子数组 2022-09-18
- LeetCode 72. 编辑距离 2022-10-31
- LeetCode 725. 分隔链表 2023-02-26
- LeetCode 73. 矩阵置零 2023-07-12
- LeetCode 733. 图像渲染 2022-11-06
- LeetCode 735. 行星碰撞 2022-10-30
- LeetCode 739. 每日温度 2023-03-06
- LeetCode 74. 搜索二维矩阵 2022-09-18
- LeetCode 75. 颜色分类 2023-03-11
- LeetCode 77. 组合 2022-11-06
- LeetCode 78. 子集 2022-11-06
- LeetCode 796. 旋转字符串 2023-03-12
- LeetCode 8. 字符串转换整数 (atoi) 2023-08-27
- LeetCode 81. 搜索旋转排序数组 II 2022-09-17
- LeetCode 82. 删除排序链表中的重复元素 II 2022-10-30
- LeetCode 83. 删除排序链表中的重复元素 2022-10-30
- LeetCode 86. 分隔链表 2023-02-26
- LeetCode 863. 二叉树中所有距离为 K 的结点 2022-09-21
- LeetCode 876. 链表的中间结点 2023-02-26
- LeetCode 88. 合并两个有序数组 2023-03-01
- LeetCode 9. 回文数 2023-03-06
- LeetCode 90. 子集 II 2022-11-06
- LeetCode 905. 按奇偶排序数组 2023-03-12
- LeetCode 912. 排序数组 2022-07-28
- LeetCode 92. 反转链表 II 2022-10-25
- LeetCode 922. 按奇偶排序数组 II 2023-03-11
- LeetCode 94. 二叉树的中序遍历 2023-03-05
- LeetCode 946. 验证栈序列 2023-03-12
- LeetCode 958. 二叉树的完全性检验 2023-03-06
- LeetCode 977. 有序数组的平方 2023-03-06
- LeetCode 98. 验证二叉搜索树 2023-03-05
- LeetCode 984. 不含 AAA 或 BBB 的字符串 2022-12-19
- LeetCode 986. 区间列表的交集 2023-08-19
- LeetCode 989. 数组形式的整数加法 2022-10-23
- LeetCode 面试题 01.09. 字符串轮转 2023-03-12
- LeetCode 面试题 02.01. 移除重复节点 2023-02-26
- LeetCode 面试题 02.02. 返回倒数第 k 个节点 2023-02-26
- LeetCode 面试题 02.03. 删除中间节点 2023-02-26
- LeetCode 面试题 02.04. 分割链表 2023-02-26
- LeetCode 面试题 02.05. 链表求和 2023-02-26
- LeetCode 面试题 02.07. 链表相交 2023-02-26
- LeetCode 面试题 02.08. 环路检测 2023-02-26
- LeetCode 面试题 10.01. 合并排序的数组 2022-11-23
- LeetCode 面试题 10.03. 搜索旋转数组 2022-09-17
- LeetCode 面试题 16.06. 最小差 2022-11-05
- LeetCode 面试题 17.05. 字母与数字 2022-10-16
- LeetCode 面试题 17.14. 最小 K 个数 2023-03-11
工具
- 开发者网址导航 2020-10-09
常用框架
- mybatis + mysql 批量增删改 2020-11-13
数据库
- mybatis + mysql 批量增删改 2020-11-13
数据结构与算法
- 数据结构与算法-二分查找 2020-10-21
- 数据结构与算法-单调栈 2022-11-06
- 数据结构与算法-排序 2020-10-18
- 数据结构与算法-链表 2022-06-19
设计模式
- 设计模式-单例模式 2020-10-05
集合框架
- 集合框架-如何安全删除 List 中的元素 2021-03-12
面试高频题
- 面试高频题-36 进制减法 2023-02-18
- 面试高频题-36 进制加法 2022-09-05
- 面试高频题-大数相减(字符串相减) 2022-09-05
- 面试高频题-如何判断一个点是否在三角形内部 2022-11-28
- 面试高频题-排序奇升偶降链表 2022-07-30
- 面试高频题-木头切割问题 2023-02-19
- 面试高频题-计算数组的小和 2023-02-19
🟢 简单
- LeetCode 1. 两数之和 2022-10-23
- LeetCode 100. 相同的树 2023-03-22
- LeetCode 101. 对称二叉树 2023-03-05
- LeetCode 1013. 将数组分成和相等的三个部分 2023-03-12
- LeetCode 104. 二叉树的最大深度 2023-03-05
- LeetCode 1047. 删除字符串中的所有相邻重复项 2023-03-11
- LeetCode 108. 将有序数组转换为二叉搜索树 2023-08-27
- LeetCode 110. 平衡二叉树 2023-03-05
- LeetCode 111. 二叉树的最小深度 2023-03-11
- LeetCode 112. 路径总和 2023-03-05
- LeetCode 1122. 数组的相对排序 2023-03-11
- LeetCode 118. 杨辉三角 2023-03-09
- LeetCode 119. 杨辉三角 II 2023-03-12
- LeetCode 121. 买卖股票的最佳时机 2022-10-29
- LeetCode 125. 验证回文串 2023-03-06
- LeetCode 1290. 二进制链表转整数 2023-02-26
- LeetCode 13. 罗马数字转整数 2022-10-29
- LeetCode 136. 只出现一次的数字 2023-03-05
- LeetCode 14. 最长公共前缀 2023-03-11
- LeetCode 141. 环形链表 2022-10-30
- LeetCode 144. 二叉树的前序遍历 2023-03-05
- LeetCode 145. 二叉树的后序遍历 2023-03-05
- LeetCode 1556. 千位分隔数 2023-03-13
- LeetCode 160. 相交链表 2023-02-26
- LeetCode 168. Excel 表列名称 2023-03-06
- LeetCode 169. 多数元素 2023-03-05
- LeetCode 171. Excel 表列序号 2023-08-22
- LeetCode 20. 有效的括号 2022-12-16
- LeetCode 203. 移除链表元素 2023-02-26
- LeetCode 205. 同构字符串 2023-03-12
- LeetCode 206. 反转链表 2022-06-09
- LeetCode 21. 合并两个有序链表 2022-10-30
- LeetCode 225. 用队列实现栈 2023-08-22
- LeetCode 226. 翻转二叉树 2023-08-22
- LeetCode 232. 用栈实现队列 2023-08-13
- LeetCode 234. 回文链表 2022-06-20
- LeetCode 242. 有效的字母异位词 2023-03-11
- LeetCode 257. 二叉树的所有路径 2023-03-12
- LeetCode 26. 删除有序数组中的重复项 2023-03-09
- LeetCode 268. 丢失的数字 2023-03-11
- LeetCode 283. 移动零 2023-03-04
- LeetCode 344. 反转字符串 2023-03-06
- LeetCode 345. 反转字符串中的元音字母 2023-03-12
- LeetCode 349. 两个数组的交集 2022-09-17
- LeetCode 35. 搜索插入位置 2022-09-17
- LeetCode 350. 两个数组的交集 II 2022-09-18
- LeetCode 367. 有效的完全平方数 2022-10-23
- LeetCode 404. 左叶子之和 2023-03-12
- LeetCode 409. 最长回文串 2023-08-27
- LeetCode 415. 字符串相加 2022-10-23
- LeetCode 459. 重复的子字符串 2023-03-11
- LeetCode 485. 最大连续 1 的个数 2023-03-07
- LeetCode 509. 斐波那契数 2023-03-11
- LeetCode 541. 反转字符串 II 2023-03-12
- LeetCode 543. 二叉树的直径 2023-03-12
- LeetCode 557. 反转字符串中的单词 III 2023-03-06
- LeetCode 559. N 叉树的最大深度 2023-03-12
- LeetCode 572. 另一棵树的子树 2023-08-22
- LeetCode 594. 最长和谐子序列 2022-10-25
- LeetCode 628. 三个数的最大乘积 2023-03-06
- LeetCode 66. 加一 2022-10-23
- LeetCode 67. 二进制求和 2022-10-23
- LeetCode 680. 验证回文串 II 2023-03-12
- LeetCode 69. x 的平方根 2022-09-18
- LeetCode 70. 爬楼梯 2023-08-19
- LeetCode 704. 二分查找 2022-09-17
- LeetCode 733. 图像渲染 2022-11-06
- LeetCode 796. 旋转字符串 2023-03-12
- LeetCode 83. 删除排序链表中的重复元素 2022-10-30
- LeetCode 876. 链表的中间结点 2023-02-26
- LeetCode 88. 合并两个有序数组 2023-03-01
- LeetCode 9. 回文数 2023-03-06
- LeetCode 905. 按奇偶排序数组 2023-03-12
- LeetCode 922. 按奇偶排序数组 II 2023-03-11
- LeetCode 94. 二叉树的中序遍历 2023-03-05
- LeetCode 977. 有序数组的平方 2023-03-06
- LeetCode 989. 数组形式的整数加法 2022-10-23
- LeetCode 面试题 01.09. 字符串轮转 2023-03-12
- LeetCode 面试题 02.01. 移除重复节点 2023-02-26
- LeetCode 面试题 02.02. 返回倒数第 k 个节点 2023-02-26
- LeetCode 面试题 02.03. 删除中间节点 2023-02-26
- LeetCode 面试题 02.07. 链表相交 2023-02-26
- LeetCode 面试题 10.01. 合并排序的数组 2022-11-23
🟡 中等
- LeetCode 1004. 最大连续 1 的个数 III 2023-03-07
- LeetCode 1019. 链表中的下一个更大节点 2023-02-26
- LeetCode 102. 二叉树的层序遍历 2022-10-23
- LeetCode 103. 二叉树的锯齿形层序遍历 2022-10-23
- LeetCode 1035. 不相交的线 2022-11-01
- LeetCode 1038. 从二叉搜索树到更大和树 2023-08-29
- LeetCode 105. 从前序与中序遍历序列构造二叉树 2022-10-25
- LeetCode 11. 盛最多水的容器 2022-09-19
- LeetCode 113. 路径总和 II 2023-03-05
- LeetCode 1143. 最长公共子序列 2022-09-20
- LeetCode 117. 填充每个节点的下一个右侧节点指针 II 2022-09-21
- LeetCode 1171. 从链表中删去总和值为零的连续节点 2023-02-26
- LeetCode 12. 整数转罗马数字 2022-10-29
- LeetCode 120. 三角形最小路径和 2022-11-13
- LeetCode 128. 最长连续序列 2022-10-25
- LeetCode 129. 求根节点到叶节点数字之和 2023-03-05
- LeetCode 1302. 层数最深叶子节点的和 2022-10-23
- LeetCode 1367. 二叉树中的链表 2023-02-26
- LeetCode 137. 只出现一次的数字 II 2023-08-27
- LeetCode 139. 单词拆分 2022-10-16
- LeetCode 142. 环形链表 II 2022-10-30
- LeetCode 1424. 对角线遍历 II 2023-03-11
- LeetCode 143. 重排链表 2022-10-30
- LeetCode 146. LRU 缓存 2022-07-26
- LeetCode 147. 对链表进行插入排序 2023-02-26
- LeetCode 148. 排序链表 2022-07-23
- LeetCode 15. 三数之和 2022-07-28
- LeetCode 150. 逆波兰表达式求值 2022-10-11
- LeetCode 151. 反转字符串中的单词 2023-03-05
- LeetCode 152. 乘积最大子数组 2023-08-21
- LeetCode 153. 寻找旋转排序数组中的最小值 2022-09-17
- LeetCode 155. 最小栈 2023-08-22
- LeetCode 16. 最接近的三数之和 2022-10-23
- LeetCode 162. 寻找峰值 2022-09-18
- LeetCode 165. 比较版本号 2023-03-05
- LeetCode 1658. 将 x 减到 0 的最小操作数 2022-09-18
- LeetCode 167. 两数之和 II - 输入有序数组 2022-09-17
- LeetCode 179. 最大数 2023-03-11
- LeetCode 18. 四数之和 2022-10-23
- LeetCode 189. 轮转数组 2022-09-17
- LeetCode 19. 删除链表的倒数第 N 个结点 2022-10-10
- LeetCode 198. 打家劫舍 2023-08-22
- LeetCode 199. 二叉树的右视图 2023-03-05
- LeetCode 2. 两数相加 2022-06-20
- LeetCode 200. 岛屿数量 2023-03-01
- LeetCode 209. 长度最小的子数组 2022-09-18
- LeetCode 213. 打家劫舍 II 2023-08-31
- LeetCode 215. 数组中的第 K 个最大元素 2023-03-06
- LeetCode 216. 组合总和 III 2022-11-06
- LeetCode 22. 括号生成 2022-12-17
- LeetCode 223. 矩形面积 2023-02-19
- LeetCode 229. 多数元素 II 2023-08-27
- LeetCode 230. 二叉搜索树中第 K 小的元素 2022-09-18
- LeetCode 236. 二叉树的最近公共祖先 2023-03-01
- LeetCode 237. 删除链表中的节点 2023-02-26
- LeetCode 238. 除自身以外数组的乘积 2023-03-05
- LeetCode 24. 两两交换链表中的节点 2022-10-30
- LeetCode 240. 搜索二维矩阵 II 2022-09-18
- LeetCode 260. 只出现一次的数字 III 2023-08-22
- LeetCode 264. 丑数 II 2022-12-16
- LeetCode 287. 寻找重复数 2022-09-18
- LeetCode 3. 无重复字符的最长子串 2022-09-15
- LeetCode 300. 最长递增子序列 2022-09-18
- LeetCode 309. 最佳买卖股票时机含冷冻期 2022-10-29
- LeetCode 31. 下一个排列 2022-10-31
- LeetCode 316. 去除重复字母 2023-03-12
- LeetCode 322. 零钱兑换 2022-10-16
- LeetCode 328. 奇偶链表 2022-07-23
- LeetCode 33. 搜索旋转排序数组 2022-09-17
- LeetCode 331. 验证二叉树的前序序列化 2022-09-18
- LeetCode 337. 打家劫舍 III 2023-08-22
- LeetCode 34. 在排序数组中查找元素的第一个和最后一个位置 2022-09-17
- LeetCode 343. 整数拆分 2022-11-07
- LeetCode 347. 前 K 个高频元素 2023-03-11
- LeetCode 369. 给单链表加一 2022-09-18
- LeetCode 378. 有序矩阵中第 K 小的元素 2022-09-18
- LeetCode 39. 组合总和 2022-11-06
- LeetCode 394. 字符串解码 2023-03-05
- LeetCode 40. 组合总和 II 2022-11-06
- LeetCode 416. 分割等和子集 2022-10-15
- LeetCode 424. 替换后的最长重复字符 2022-10-16
- LeetCode 429. N 叉树的层序遍历 2022-10-23
- LeetCode 43. 字符串相乘 2022-08-04
- LeetCode 435. 无重叠区间 2022-11-07
- LeetCode 445. 两数相加 II 2022-10-23
- LeetCode 450. 删除二叉搜索树中的节点 2022-08-27
- LeetCode 456. 132 模式 2022-11-06
- LeetCode 46. 全排列 2022-11-06
- LeetCode 47. 全排列 II 2022-11-06
- LeetCode 474. 一和零 2022-10-15
- LeetCode 48. 旋转图像 2023-03-05
- LeetCode 487. 最大连续 1 的个数 II 2023-03-07
- LeetCode 49. 字母异位词分组 2022-10-29
- LeetCode 494. 目标和 2022-10-15
- LeetCode 498. 对角线遍历 2023-03-05
- LeetCode 5. 最长回文子串 2023-03-01
- LeetCode 50. Pow(x, n) 2022-09-15
- LeetCode 503. 下一个更大元素 II 2023-08-18
- LeetCode 513. 找树左下角的值 2022-10-23
- LeetCode 518. 零钱兑换 II 2022-10-16
- LeetCode 53. 最大子数组和 2023-03-01
- LeetCode 538. 把二叉搜索树转换为累加树 2023-08-29
- LeetCode 54. 螺旋矩阵 2022-10-17
- LeetCode 540. 有序数组中的单一元素 2022-09-17
- LeetCode 556. 下一个更大元素 III 2022-11-06
- LeetCode 56. 合并区间 2023-03-05
- LeetCode 560. 和为 K 的子数组 2022-10-17
- LeetCode 567. 字符串的排列 2022-11-06
- LeetCode 57. 插入区间 2022-11-09
- LeetCode 583. 两个字符串的删除操作 2022-10-31
- LeetCode 59. 螺旋矩阵 II 2023-03-05
- LeetCode 6. N 字形变换 2023-03-11
- LeetCode 61. 旋转链表 2023-03-12
- LeetCode 62. 不同路径 2023-03-11
- LeetCode 63. 不同路径 II 2023-03-11
- LeetCode 64. 最小路径和 2023-03-11
- LeetCode 662. 二叉树最大宽度 2022-10-23
- LeetCode 673. 最长递增子序列的个数 2023-03-12
- LeetCode 678. 有效的括号字符串 2023-08-27
- LeetCode 695. 岛屿的最大面积 2023-03-05
- LeetCode 712. 两个字符串的最小 ASCII 删除和 2022-10-31
- LeetCode 714. 买卖股票的最佳时机含手续费 2022-10-29
- LeetCode 718. 最长重复子数组 2022-09-18
- LeetCode 725. 分隔链表 2023-02-26
- LeetCode 73. 矩阵置零 2023-07-12
- LeetCode 735. 行星碰撞 2022-10-30
- LeetCode 739. 每日温度 2023-03-06
- LeetCode 74. 搜索二维矩阵 2022-09-18
- LeetCode 75. 颜色分类 2023-03-11
- LeetCode 77. 组合 2022-11-06
- LeetCode 78. 子集 2022-11-06
- LeetCode 8. 字符串转换整数 (atoi) 2023-08-27
- LeetCode 81. 搜索旋转排序数组 II 2022-09-17
- LeetCode 82. 删除排序链表中的重复元素 II 2022-10-30
- LeetCode 86. 分隔链表 2023-02-26
- LeetCode 863. 二叉树中所有距离为 K 的结点 2022-09-21
- LeetCode 90. 子集 II 2022-11-06
- LeetCode 912. 排序数组 2022-07-28
- LeetCode 92. 反转链表 II 2022-10-25
- LeetCode 946. 验证栈序列 2023-03-12
- LeetCode 958. 二叉树的完全性检验 2023-03-06
- LeetCode 98. 验证二叉搜索树 2023-03-05
- LeetCode 984. 不含 AAA 或 BBB 的字符串 2022-12-19
- LeetCode 986. 区间列表的交集 2023-08-19
- LeetCode 面试题 02.04. 分割链表 2023-02-26
- LeetCode 面试题 02.05. 链表求和 2023-02-26
- LeetCode 面试题 02.08. 环路检测 2023-02-26
- LeetCode 面试题 10.03. 搜索旋转数组 2022-09-17
- LeetCode 面试题 16.06. 最小差 2022-11-05
- LeetCode 面试题 17.05. 字母与数字 2022-10-16
- LeetCode 面试题 17.14. 最小 K 个数 2023-03-11
- 面试高频题-36 进制减法 2023-02-18
- 面试高频题-36 进制加法 2022-09-05
- 面试高频题-大数相减(字符串相减) 2022-09-05
- 面试高频题-如何判断一个点是否在三角形内部 2022-11-28
- 面试高频题-排序奇升偶降链表 2022-07-30
- 面试高频题-木头切割问题 2023-02-19
- 面试高频题-计算数组的小和 2023-02-19
🔴 困难
- LeetCode 10. 正则表达式匹配 2023-03-20
- LeetCode 123. 买卖股票的最佳时机 III 2022-10-29
- LeetCode 124. 二叉树中的最大路径和 2023-08-04
- LeetCode 154. 寻找旋转排序数组中的最小值 II 2022-09-17
- LeetCode 188. 买卖股票的最佳时机 IV 2022-10-29
- LeetCode 224. 基本计算器 2023-08-24
- LeetCode 23. 合并 K 个升序链表 2023-02-26
- LeetCode 25. K 个一组翻转链表 2022-10-30
- LeetCode 42. 接雨水 2022-09-20
- LeetCode 72. 编辑距离 2022-10-31
✅ 已掌握
- LeetCode 1013. 将数组分成和相等的三个部分 2023-03-12
- LeetCode 1038. 从二叉搜索树到更大和树 2023-08-29
- LeetCode 2. 两数相加 2022-06-20
- LeetCode 206. 反转链表 2022-06-09
- LeetCode 234. 回文链表 2022-06-20
- LeetCode 283. 移动零 2023-03-04
- LeetCode 409. 最长回文串 2023-08-27
❗️ 需复习
- LeetCode 101. 对称二叉树 2023-03-05
- LeetCode 105. 从前序与中序遍历序列构造二叉树 2022-10-25
- LeetCode 11. 盛最多水的容器 2022-09-19
- LeetCode 1171. 从链表中删去总和值为零的连续节点 2023-02-26
- LeetCode 125. 验证回文串 2023-03-06
- LeetCode 13. 罗马数字转整数 2022-10-29
- LeetCode 14. 最长公共前缀 2023-03-11
- LeetCode 143. 重排链表 2022-10-30
- LeetCode 144. 二叉树的前序遍历 2023-03-05
- LeetCode 148. 排序链表 2022-07-23
- LeetCode 15. 三数之和 2022-07-28
- LeetCode 1556. 千位分隔数 2023-03-13
- LeetCode 165. 比较版本号 2023-03-05
- LeetCode 1658. 将 x 减到 0 的最小操作数 2022-09-18
- LeetCode 169. 多数元素 2023-03-05
- LeetCode 171. Excel 表列序号 2023-08-22
- LeetCode 179. 最大数 2023-03-11
- LeetCode 18. 四数之和 2022-10-23
- LeetCode 19. 删除链表的倒数第 N 个结点 2022-10-10
- LeetCode 20. 有效的括号 2022-12-16
- LeetCode 200. 岛屿数量 2023-03-01
- LeetCode 205. 同构字符串 2023-03-12
- LeetCode 209. 长度最小的子数组 2022-09-18
- LeetCode 23. 合并 K 个升序链表 2023-02-26
- LeetCode 232. 用栈实现队列 2023-08-13
- LeetCode 236. 二叉树的最近公共祖先 2023-03-01
- LeetCode 25. K 个一组翻转链表 2022-10-30
- LeetCode 260. 只出现一次的数字 III 2023-08-22
- LeetCode 31. 下一个排列 2022-10-31
- LeetCode 33. 搜索旋转排序数组 2022-09-17
- LeetCode 34. 在排序数组中查找元素的第一个和最后一个位置 2022-09-17
- LeetCode 35. 搜索插入位置 2022-09-17
- LeetCode 39. 组合总和 2022-11-06
- LeetCode 40. 组合总和 II 2022-11-06
- LeetCode 435. 无重叠区间 2022-11-07
- LeetCode 46. 全排列 2022-11-06
- LeetCode 50. Pow(x, n) 2022-09-15
- LeetCode 54. 螺旋矩阵 2022-10-17
- LeetCode 540. 有序数组中的单一元素 2022-09-17
- LeetCode 560. 和为 K 的子数组 2022-10-17
- LeetCode 567. 字符串的排列 2022-11-06
- LeetCode 594. 最长和谐子序列 2022-10-25
- LeetCode 680. 验证回文串 II 2023-03-12
- LeetCode 69. x 的平方根 2022-09-18
- LeetCode 695. 岛屿的最大面积 2023-03-05
- LeetCode 718. 最长重复子数组 2022-09-18
- LeetCode 735. 行星碰撞 2022-10-30
- LeetCode 74. 搜索二维矩阵 2022-09-18
- LeetCode 78. 子集 2022-11-06
- LeetCode 8. 字符串转换整数 (atoi) 2023-08-27
- LeetCode 83. 删除排序链表中的重复元素 2022-10-30
- LeetCode 90. 子集 II 2022-11-06
- LeetCode 912. 排序数组 2022-07-28
- LeetCode 92. 反转链表 II 2022-10-25
- 面试高频题-大数相减(字符串相减) 2022-09-05
⭕️ 需加强
- LeetCode 112. 路径总和 2023-03-05
- LeetCode 113. 路径总和 II 2023-03-05
- LeetCode 1143. 最长公共子序列 2022-09-20
- LeetCode 120. 三角形最小路径和 2022-11-13
- LeetCode 121. 买卖股票的最佳时机 2022-10-29
- LeetCode 124. 二叉树中的最大路径和 2023-08-04
- LeetCode 137. 只出现一次的数字 II 2023-08-27
- LeetCode 139. 单词拆分 2022-10-16
- LeetCode 146. LRU 缓存 2022-07-26
- LeetCode 147. 对链表进行插入排序 2023-02-26
- LeetCode 152. 乘积最大子数组 2023-08-21
- LeetCode 153. 寻找旋转排序数组中的最小值 2022-09-17
- LeetCode 155. 最小栈 2023-08-22
- LeetCode 162. 寻找峰值 2022-09-18
- LeetCode 198. 打家劫舍 2023-08-22
- LeetCode 213. 打家劫舍 II 2023-08-31
- LeetCode 215. 数组中的第 K 个最大元素 2023-03-06
- LeetCode 22. 括号生成 2022-12-17
- LeetCode 225. 用队列实现栈 2023-08-22
- LeetCode 226. 翻转二叉树 2023-08-22
- LeetCode 3. 无重复字符的最长子串 2022-09-15
- LeetCode 300. 最长递增子序列 2022-09-18
- LeetCode 316. 去除重复字母 2023-03-12
- LeetCode 322. 零钱兑换 2022-10-16
- LeetCode 343. 整数拆分 2022-11-07
- LeetCode 347. 前 K 个高频元素 2023-03-11
- LeetCode 378. 有序矩阵中第 K 小的元素 2022-09-18
- LeetCode 394. 字符串解码 2023-03-05
- LeetCode 416. 分割等和子集 2022-10-15
- LeetCode 42. 接雨水 2022-09-20
- LeetCode 43. 字符串相乘 2022-08-04
- LeetCode 47. 全排列 II 2022-11-06
- LeetCode 494. 目标和 2022-10-15
- LeetCode 5. 最长回文子串 2023-03-01
- LeetCode 518. 零钱兑换 II 2022-10-16
- LeetCode 541. 反转字符串 II 2023-03-12
- LeetCode 556. 下一个更大元素 III 2022-11-06
- LeetCode 56. 合并区间 2023-03-05
- LeetCode 572. 另一棵树的子树 2023-08-22
- LeetCode 6. N 字形变换 2023-03-11
- LeetCode 61. 旋转链表 2023-03-12
- LeetCode 662. 二叉树最大宽度 2022-10-23
- LeetCode 678. 有效的括号字符串 2023-08-27
- LeetCode 75. 颜色分类 2023-03-11
- LeetCode 94. 二叉树的中序遍历 2023-03-05
- LeetCode 98. 验证二叉搜索树 2023-03-05
- LeetCode 面试题 02.01. 移除重复节点 2023-02-26
❌ 未掌握
- LeetCode 128. 最长连续序列 2022-10-25
- LeetCode 264. 丑数 II 2022-12-16
- LeetCode 82. 删除排序链表中的重复元素 II 2022-10-30
- LeetCode 984. 不含 AAA 或 BBB 的字符串 2022-12-19
- LeetCode 986. 区间列表的交集 2023-08-19
🌟 历史考题
- LeetCode 1. 两数之和 2022-10-23
- LeetCode 14. 最长公共前缀 2023-03-11
- LeetCode 148. 排序链表 2022-07-23
- LeetCode 21. 合并两个有序链表 2022-10-30
- LeetCode 215. 数组中的第 K 个最大元素 2023-03-06
- LeetCode 224. 基本计算器 2023-08-24
- LeetCode 236. 二叉树的最近公共祖先 2023-03-01
- LeetCode 257. 二叉树的所有路径 2023-03-12
- LeetCode 322. 零钱兑换 2022-10-16
- LeetCode 33. 搜索旋转排序数组 2022-09-17
- LeetCode 34. 在排序数组中查找元素的第一个和最后一个位置 2022-09-17
- LeetCode 349. 两个数组的交集 2022-09-17
- LeetCode 350. 两个数组的交集 II 2022-09-18
- LeetCode 39. 组合总和 2022-11-06
- LeetCode 5. 最长回文子串 2023-03-01
- LeetCode 61. 旋转链表 2023-03-12
- LeetCode 739. 每日温度 2023-03-06
- LeetCode 8. 字符串转换整数 (atoi) 2023-08-27
- LeetCode 81. 搜索旋转排序数组 II 2022-09-17