Leetcode归类
最后更新于
这有帮助吗?
最后更新于
这有帮助吗?
[剑指Offer-59-II][中等][滑动窗口] 队列的最大值
[22][中等][回溯][BFS] 括号生成
[32][困难][动态规划][栈] 最长有效括号
[22][中等][回溯][BFS] 括号生成
[44][困难][动态规划][背包] 通配符匹配
完全背包问题, 由于状态转移方程, 要遍历多个位置取最值, 因此经常可以转化成遍历的问题, 使用DFS或BFS的思路进行解决.
[41][困难][原地哈希] 缺失的第一个正数
[5][中等][动态规划] 最长回文子串
[5][中等][动态规划] 最长回文子串
[53][简单][动态规划][分治] 最大子序和
[300][中等][贪心][二分][动态规划][树状数组] 最长上升子序列
[873][中等][动态规划] 最长的斐波那契子序列的长度
[718][中等][动态规划][滑动窗口] 最长重复子数组
[1143][中等][动态规划] 最长公共子序列
[713][中等][二分][双指针] 乘积小于K的子数组
[41][困难][原地哈希] 缺失的第一个正数
[剑指Offer-36][中等] 二叉搜索树与双向链表
[剑指Offer-33][中等][分治] 二叉搜索树的后序遍历序列
[297][困难][BFS] 二叉树的序列化与反序列化
[95][中等][递归] 不同的二叉搜索树 II
[96][中等][动态规划] 不同的二叉搜索树
[297][困难][BFS] 二叉树的序列化与反序列化
[剑指Offer-33][中等][分治] 二叉搜索树的后序遍历序列
[112][简单][BFS][DFS] 路径总和
[113][中等][DFS] 路径总和 II
[129][中等][DFS] 求根到叶子节点数字之和
[988][中等][DFS] 从叶结点开始的最小字符串
[124][困难][DFS] 二叉树中的最大路径和
[687][简单][DFS] 最长同值路径
[3][中等][滑动窗口] 无重复字符的最长子串
[239][困难][队列] 滑动窗口最大值
[141][简单][双指针] 环形链表
[142][中等][双指针] 环形链表 II
[287][中等][双指针][二分] 寻找重复数
[713][中等][二分][双指针] 乘积小于K的子数组
[160][简单][双指针] 相交链表
[378][中等][堆][二分] 有序矩阵中第K小的元素
[剑指Offer-04][简单] 二维数组中的查找
[97][困难][动态规划][DFS][BFS] 交错字符串
[785][中等][BFS][DFS][并查集] 判断二分图
[312][困难][分治][递归][动态规划] 戳气球
[264][中等][动态规划][三指针][堆] 丑数 II
[263][简单][回溯] 丑数
[264][中等][动态规划][三指针][堆] 丑数 II
[313][中等][堆] 超级丑数
[15][简单][三指针] 三数之和
[167][简单][双指针][二分] 两数之和 II - 输入有序数组
[295][困难][二分][堆] 数据流的中位数
动态规划解法合集:
解法参考: