LeetCode刷题记录
贪心算法
- LeetCode3 无重复字符的最长子串
- LeetCode31 下一个排列
- LeetCode53 最大子数组和
- LeetCode55 跳跃游戏
- LeetCode121 买卖股票的最佳时机
- LeetCode122 买卖股票的最佳时机 II
- LeetCode123 买卖股票的最佳时机 III
- LeetCode135 分发糖果
- LeetCode152 乘积最大子数组
- LeetCode229 多数元素 II
- LeetCode330 按要求补齐数组
- LeetCode354 俄罗斯套娃信封问题
- LeetCode495 提莫攻击
- LeetCode926 将字符串翻转到单调递增
二分算法
- LeetCode33 搜索旋转排序数组
- LeetCode69 x的平方根
- LeetCode215 数组中的第K个最大元素
- LeetCode825 适龄的朋友
- LeetCode875 爱吃香蕉的珂珂
- LeetCode912 排序数组(手撕快排)
动态规划
- LeetCode5 最长回文子串
- LeetCode72 编辑距离
- LeetCode115 不同的子序列
- LeetCode188 买卖股票的最佳时机 IV
- LeetCode198 打家劫舍
- LeetCode213 打家劫舍 II
- LeetCode300 最长递增子序列
- LeetCode309 最佳买卖股票时机含冷冻期
- LeetCode673 最长递增子序列的个数
- LeetCode689 三个无重叠子数组的最大和
- LeetCode714 买卖股票的最佳时机含手续费
- LeetCode739 每日温度
- LeetCode740 删除并获得点数
- LeetCode887 鸡蛋掉落
- LeetCode1143 最长公共子序列
- LeetCode1235 规划兼职工作
- LeetCode面试题 08.11. 硬币
- LeetCode剑指 Offer 60. n个骰子的点数
- LeetCode剑指 Offer II 093 最长斐波那契数列
- LeetCode剑指 Offer II 097 子序列的数目
搜索算法
数学题目
单调栈
二叉树
- LeetCode99 恢复二叉搜索树
- LeetCode103 二叉树的锯齿形层序遍历
- LeetCode105 从前序与中序遍历序列构造二叉树
- LeetCode199 二叉树的右视图
- LeetCode236 二叉树的最近公共祖先
- LeetCode337 打家劫舍 III
- LeetCode617 合并二叉树
- LeetCode2096 从二叉树一个节点到另一个节点每一步的方向
- LeetCode面试题 04.06. 后继者
浙公网安备 33010602011771号