LeetCode刷题分类

  1. 动态规划
    509. 斐波那契数 题解
    62. 不同路径 题解
    63. 不同路径 II 题解
    70. 爬楼梯 题解
    279. 完全平方数 题解
    120. 三角形最小路径和 题解
    152. 乘积最大子数组 题解
    121. 买卖股票的最佳时机
    https://blog.csdn.net/Supposelll/article/details/123336055
    122. 买卖股票的最佳时机 II
    https://blog.csdn.net/Supposelll/article/details/123340750
    123. 买卖股票的最佳时机 III
    188. 买卖股票的最佳时机 IV
    309. 最佳买卖股票时机含冷冻期
    https://blog.csdn.net/Supposelll/article/details/123412993
    714. 买卖股票的最佳时机含手续费
    https://blog.csdn.net/Supposelll/article/details/123420257
    322. 零钱兑换
    72. 编辑距离
    10. 正则表达式匹配
    312. 戳气球
    343. 整数拆分
    416. 分割等和子集
    198. 打家劫舍
    https://blog.csdn.net/Supposelll/article/details/123255375
    64. 最小路径和

  2. 贪心
    122. 买卖股票的最佳时机 II
    455. 分发饼干
    435. 无重叠区间
    55. 跳跃游戏
    881. 救生艇
    452. 用最少数量的箭引爆气球
    134. 加油站
    621. 任务调度器
    860. 柠檬水找零

  3. 二分查找
    704. 二分查找
    35. 搜索插入位置
    69. x 的平方根
    300. 最长递增子序列
    4. 寻找两个正序数组的中位数
    162. 寻找峰值
    74. 搜索二维矩阵
    34. 在排序数组中查找元素的第一个和最后一个位置
    153. 寻找旋转排序数组中的最小值
    374. 猜数字大小

  4. dfs和bfs
    695. 岛屿的最大面积
    733. 图像渲染

  5. 双指针
    141. 环形链表
    142. 环形链表 II
    15. 三数之和
    11. 盛最多水的容器
    160. 相交链表
    876. 链表的中间结点

  6. 滑动窗口
    3. 无重复字符的最长子串
    219. 存在重复元素 II
    76. 最小覆盖子串
    438. 找到字符串中所有字母异位词
    1456. 定长子串中元音的最大数目
    904. 水果成篮

  7. 位运算
    191. 位1的个数
    231. 2 的幂
    338. 比特位计数
    389. 找不同
    268. 丢失的数字

  8. 递归与分治
    50. Pow(x, n) (medium)
    169. 多数元素
    124. 二叉树中的最大路径和
    53. 最大子数组和
    938. 二叉搜索树的范围和

  9. 剪枝与回溯
    22. 括号生成
    51. N 皇后
    52. N皇后 II
    36. 有效的数独
    37. 解数独
    79. 单词搜索
    46. 全排列
    77. 组合
    17. 电话号码的字母组合
    78. 子集
    473. 火柴拼正方形

  10. 堆与单调栈
    239. 滑动窗口最大值
    84. 柱状图中最大的矩形
    85. 最大矩形
    496. 下一个更大元素 I
    42. 接雨水

  11. 排序
    215. 数组中的第K个最大元素
    148. 排序链表

  12. 链表
    206. 反转链表
    92. 反转链表 II
    24. 两两交换链表中的节点
    146. LRU 缓存
    237. 删除链表中的节点
    203. 移除链表元素
    2. 两数相加
    21. 合并两个有序链表
    83. 删除排序链表中的重复元素
    328. 奇偶链表

  13. Set与Map
    1. 两数之和
    454. 四数相加 II
    242. 有效的字母异位词
    447. 回旋镖的数量
    187. 重复的DNA序列
    49. 字母异位词分组


  14. 20. 有效的括号
    232. 用栈实现队列
    155. 最小栈
    946. 验证栈序列
    445. 两数相加 II
    682. 棒球比赛

  15. 队列
    225. 用队列实现栈
    703. 数据流中的第 K 大元素
    23. 合并K个升序链表
    347. 前 K 个高频元素
    692. 前K个高频单词
    933. 最近的请求次数
    622. 设计循环队列

  16. 数组
    283. 移动零
    75. 颜色分类
    167. 两数之和 II - 输入有序数组
    209. 长度最小的子数组
    349. 两个数组的交集
    350. 两个数组的交集 II
    27. 移除元素
    217. 存在重复元素
    238. 除自身以外数组的乘积
    905. 按奇偶排序数组
    922. 按奇偶排序数组 II

  17. 字符串
    5. 最长回文子串
    680. 验证回文字符串 Ⅱ
    32. 最长有效括号
    301. 删除无效的括号
    387. 字符串中的第一个唯一字符
    14. 最长公共前缀
    344. 反转字符串
    151. 颠倒字符串中的单词
    1143. 最长公共子序列
    115. 不同的子序列
    125. 验证回文串
    796. 旋转字符串
    844. 比较含退格的字符串
    557. 反转字符串中的单词 III


  18. 144. 二叉树的前序遍历
    94. 二叉树的中序遍历
    145. 二叉树的后序遍历
    98. 验证二叉搜索树
    236. 二叉树的最近公共祖先
    235. 二叉搜索树的最近公共祖先
    102. 二叉树的层序遍历
    107. 二叉树的层序遍历 II
    104. 二叉树的最大深度
    111. 二叉树的最小深度
    127. 单词接龙
    297. 二叉树的序列化与反序列化
    226. 翻转二叉树
    100. 相同的树
    101. 对称二叉树
    112. 路径总和
    437. 路径总和 III
    257. 二叉树的所有路径
    199. 二叉树的右视图

  19. 字典树
    208. 实现 Trie (前缀树)
    720. 词典中最长的单词

  20. 并查集
    200. 岛屿数量
    547. 省份数量

  21. 其他类型
    65. 有效数字
    836. 矩形重叠
    417. 太平洋大西洋水流问题
    133. 克隆图
    605. 种花问题
    89. 格雷编码
    914. 卡牌分组
    41. 缺失的第一个正数
    48. 旋转图像
    54. 螺旋矩阵
    56. 合并区间
    66. 加一
    73. 矩阵置零
    419. 甲板上的战舰

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值