leetcode刷题目录
leetcode刷题目录
- 1. 两数之和
- 2. 两数相加
- 3. 无重复字符的最长子串
- 4. 寻找两个有序数组的中位数
- 5. 最长回文子串
- 6. Z 字形变换
- 7. 整数反转
- 8. 字符串转换整数 (atoi)
- 9. 回文数
- 11. 盛最多水的容器
- 12. 整数转罗马数字
- 13. 罗马数字转整数
- 14. 最长公共前缀
- 15. 三数之和
- 16. 最接近的三数之和
- 17. 电话号码的字母组合
- 19. 删除链表的倒数第N个节点
- 20. 有效的括号
- 21. 合并两个有序链表
- 22. 括号生成
- 23. 合并K个排序链表
- 24. 两两交换链表中的节点
- 25. K 个一组翻转链表
- 26. 删除排序数组中的重复项
- 27. 移除元素
- 28. 实现 strStr()
- 32. 最长有效括号
- 33. 搜索旋转排序数组
- 34. 在排序数组中查找元素的第一个和最后一个位置
- 35. 搜索插入位置
- 39. 组合总和
- 40. 组合总和 II
- 41. 缺失的第一个正数
- 42. 接雨水
- 43. 字符串相乘
- 45. 跳跃游戏 II
- 46. 全排列
- 47. 全排列 II
- 48. 旋转图像
- 49. 字母异位词分组
- 50. Pow(x, n)
- 51. N皇后
- 52. N皇后 II
- 53. 最大子序和
- 54. 螺旋矩阵
- 55. 跳跃游戏
- 56. 合并区间
- 57. 插入区间
- 58. 最后一个单词的长度
- 59. 螺旋矩阵 II
- 60. 第k个排列
- 61. 旋转链表
- 64. 最小路径和
- 66. 加一
- 67. 二进制求和
- 69. x 的平方根
- 73. 矩阵置零
- 74. 搜索二维矩阵
- 75. 颜色分类
- 76. 最小覆盖子串
- 77. 组合
- 78. 子集
- 79. 单词搜索
- 80. 删除排序数组中的重复项 II
- 81. 搜索旋转排序数组 II
- 82. 删除排序链表中的重复元素 II
- 83. 删除排序链表中的重复元素
- 84. 柱状图中最大的矩形
- 85. 最大矩形
- 86. 分隔链表
- 88. 合并两个有序数组
- 90.子集 II
- 91. 解码方法
- 92. 反转链表 II
- 94. 二叉树的中序遍历
- 98. 验证二叉搜索树
- 102. 二叉树的层次遍历
- 103. 二叉树的锯齿形层次遍历
- 105. 从前序与中序遍历序列构造二叉树
- 107. 二叉树的层次遍历 II
- 108. 将有序数组转换为二叉搜索树
- 110. 平衡二叉树
- 111. 二叉树的最小深度
- 112. 路径总和
- 113. 路径总和 II
- 114. 二叉树展开为链表
- 116. 填充每个节点的下一个右侧节点指针
- 118. 杨辉三角
- 119. 杨辉三角 II
- 120. 三角形最小路径和
- 122. 买卖股票的最佳时机 II
- 124. 二叉树中的最大路径和
- 125. 验证回文串
- 128. 最长连续序列
- 129. 求根到叶子节点数字之和
- 130. 被围绕的区域
- 131. 分割回文串
- 134. 加油站
- 136. 只出现一次的数字
- 141. 环形链表
- 144. 二叉树的前序遍历
- 145. 二叉树的后序遍历
- 147. 对链表进行插入排序
- 148. 排序链表
- 151. 翻转字符串里的单词
- 152. 乘积最大子序列
- 153. 寻找旋转排序数组中的最小值
- 154. 寻找旋转排序数组中的最小值 II
- 155. 最小栈
- 160. 相交链表
- 162. 寻找峰值
- 167. 两数之和 II - 输入有序数组
- 169. 多数元素
- 171. Excel表列序号
- 172. 阶乘后的零
- 174. 地下城游戏
- 179. 最大数
- 189. 旋转数组
- 191. 位1的个数
- 198. 打家劫舍
- 200. 岛屿数量
- 204. 计数质数
- 206. 反转链表
- 207. 课程表
- 208. 实现 Trie (前缀树)
- 210. 课程表 II
- 213. 打家劫舍 II
- 217. 存在重复元素
- 230. 二叉搜索树中第K小的元素
- 233. 数字 1 的个数
- 234. 回文链表
- 236. 二叉树的最近公共祖先
- 237. 删除链表中的节点
- 238. 除自身以外数组的乘积
- 239. 滑动窗口最大值
- 240. 搜索二维矩阵 II
- 242. 有效的字母异位词
- 257. 二叉树的所有路径
- 264. 丑数 II
- 268. 缺失数字
- 283. 移动零
- 287. 寻找重复数
- 289. 生命游戏
- 300. 最长上升子序列
- 313. 超级丑数
- 315. 计算右侧小于当前元素的个数
- 322. 零钱兑换
- 326. 3的幂
- 343. 整数拆分
- 344. 反转字符串
- 347. 前 K 个高频元素
- 349. 两个数组的交集
- 350. 两个数组的交集 II
- 376. 摆动序列
- 378. 有序矩阵中第K小的元素
- 387. 字符串中的第一个唯一字符
- 412. Fizz Buzz
- 474. 一和零
- 509. 斐波那契数
- 645. 错误的集合
- 718. 最长重复子数组
- 787. K 站中转内最便宜的航班
- 921. 使括号有效的最少添加
- 978. 最长湍流子数组
- 986. 区间列表的交集
- 1021. 删除最外层的括号
- 1218. 最长定差子序列
- 1288. 删除被覆盖区间
- 1541. 平衡括号字符串的最少插入次数
持续更新ing...