Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

LeetCode 热题分类题解

目录

  1. 哈希
  2. 双指针
  3. 滑动窗口
  4. 子串
  5. 普通数组
  6. 矩阵
  7. 链表
  8. 二叉树
  9. 二分查找
  10. 贪心算法
  11. 动态规划
  12. 技巧

哈希

难度题号题目名称题解链接
简单1两数之和题解
中等49字母异位词分组题解
中等128最长连续序列题解

双指针

难度题号题目名称题解链接
简单283移动零题解
中等11盛最多水的容器题解
中等15三数之和题解

滑动窗口

难度题号题目名称题解链接
中等3无重复字符的最长子串题解
中等438找到字符串中所有字母异位词题解

子串

难度题号题目名称题解链接
中等560和为 K 的子数组题解

普通数组

难度题号题目名称题解链接
中等53最大子数组和题解
中等56合并区间题解
中等189轮转数组题解
中等238除自身以外数组的乘积题解

矩阵

难度题号题目名称题解链接
中等73矩阵置零题解
中等54螺旋矩阵题解
中等48旋转图像题解
中等240搜索二维矩阵 II题解

链表

难度题号题目名称题解链接
简单160相交链表题解
简单206反转链表题解
简单234回文链表题解
简单141环形链表题解
简单21合并两个有序链表题解
中等142环形链表 II题解
中等2两数相加题解
中等19删除链表的倒数第 N 个节点题解
中等24两两交换链表的节点题解
中等148排序链表题解
中等146LRU 缓存题解

二叉树

难度题号题目名称题解链接
简单94二叉树的中序遍历题解
简单104二叉树的最大深度题解
简单226翻转二叉树题解
简单543二叉树的直径题解
简单108将有序数组转换为二叉搜索树题解
中等102二叉树的层序遍历题解
中等98验证二叉搜索树题解
中等230二叉搜索树中第 K 小的元素题解
中等199二叉树的右视图题解
中等114二叉树展开为链表题解
中等105从前序与中序遍历序列构造二叉树题解
中等437路径总和 III题解
中等236二叉树的最近公共祖先题解

图论

难度题号题目名称题解链接
中等200岛屿数量题解
中等994腐烂的橘子题解
中等207课程表题解
中等208实现 Trie (前缀树)题解

回溯法

难度题号题目名称题解链接
中等46全排列题解
中等78子集题解
中等17电话号码的字母组合题解
中等39组合总和题解
中等22括号生成题解
中等79单词搜索题解
中等131分割回文串题解

二分查找

难度题号题目名称题解链接
简单35搜索插入位置题解
中等74搜索二维矩阵题解
中等34在排序数组中查找元素的第一个和最后一个位置题解
中等33搜索旋转排序数组题解
中等153寻找旋转排序数组中的最小值题解

难度题号题目名称题解链接
简单20有效的括号题解
中等155最小栈题解
中等394字符串解码题解
中等739每日温度题解

难度题号题目名称题解链接
中等215数组中第K个最大元素题解
中等347前 K 个高频元素题解

贪心算法

难度题号题目名称题解链接
简单121买卖股票的最佳时机题解
中等55跳跃游戏题解
中等45跳跃游戏 II题解
中等763划分字母区间题解

动态规划

难度题号题目名称题解链接
简单70爬楼梯题解
简单118杨辉三角题解
中等198打家劫舍题解
中等279完全平方数题解
中等322零钱兑换题解
中等139单词拆分题解
中等300最长递增子序列题解
中等152乘积最大子数组题解
中等416分割等和子集题解
困难32最长有效括号题解

多维动态规划

难度题号题目名称题解链接
中等62不同路径题解
中等64最小路径和题解
中等5最长回文子串题解
中等1143最长公共子序列题解
中等72编辑距离题解

技巧

难度题号题目名称题解链接
简单136只出现一次的数字题解
简单169多数元素题解
中等75颜色分类题解
中等31下一个排列题解
中等287寻找重复数题解

关于 About

LeetCode Hot100 Python 解法

语言 Languages

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
0
Total Commits
峰值: 1次/周
Less
More

核心贡献者 Contributors