贪心算法
- LeetCode3 无重复字符的最长子串
- LeetCode31 下一个排列
- LeetCode53 最大子数组和
- LeetCode55 跳跃游戏
- LeetCode121 买卖股票的最佳时机
- LeetCode122 买卖股票的最佳时机 II
- LeetCode123 买卖股票的最佳时机 III
- LeetCode135 分发糖果
- LeetCode926 将字符串翻转到单调递增
二分算法
动态规划
- LeetCode72 编辑距离
- LeetCode115 不同的子序列
- LeetCode188 买卖股票的最佳时机 IV
- LeetCode198 打家劫舍
- LeetCode213 打家劫舍 II
- LeetCode300 最长递增子序列
- LeetCode309 最佳买卖股票时机含冷冻期
- LeetCode673 最长递增子序列的个数
- LeetCode714 买卖股票的最佳时机含手续费
- LeetCode887 鸡蛋掉落
搜索算法
数学题目
单调栈
二叉树
- LeetCode99 恢复二叉搜索树
- LeetCode103 二叉树的锯齿形层序遍历
- LeetCode199 二叉树的右视图
- LeetCode236 二叉树的最近公共祖先
- LeetCode337 打家劫舍 III
- LeetCode面试题 04.06. 后继者