- hot100
- 寻找不同
- 数组最长累加和
- 二叉树的遍历-dfs&bfs
- 0-1 背包问题-dp
- 分糖果
- 分饼干
- 柱状图最大矩形
- 买卖股票 4-dp
- 省份数量-dfs
- 数组翻转
- 合并账号-并查集
- 最短距离-并查集
- 三数最大乘积
- 回溯法集合-回溯
- 罗马转数字/数组形式加法
- 连接网络操作次数-并查集
- 斜杠划分区域-并查集
- 多米诺骨牌
- 数组中间索引值
- 最小体力消耗路径-并查集
- 替换后的最长重复字符串-双指针
- 最大连续子数组平均值
- 非递减数列
- 最长湍流子数组
- k 连续位最小翻转次数
- 连续最大 1 的个数 III
- 数组的度
- 爱生气的老板-滑动窗口
- 猜灯谜
- 二维数组区域和
- 比特位计数
- 俄罗斯套娃问题-动态规划-二分查找
- 最长递增子序列-dp
- 使用栈实现队列
- 下一个更大的元素-单调栈
- 分割回文子串-dp
- 删除字符串所有相邻重复项
- 简单计算器-栈 1&2
- 验证二叉树的前序序列化
- 螺旋遍历二维数组
- 不同的子序列-dp
- 链表翻转
- 逆波兰表达式求值
- 数组置零
- 132 模式
- 升序链表去重
- 子集系列-回溯法
- 接雨水
- 搜索旋转数组-二分查找
- 寻找最小值-二分
- 前缀树
- 打家劫舍系列-dp
- 重复元素系列
- 解码方法-dp
- 最大整除子集-dp
- 在 D 天内送达包裹的能力
- 连续的子数组和-前缀和
- 525-连续数组
- 474-1 和 0-dp
- 494-目标和-dp
- 1049-最后一块石头的重量-dp
- 401-二进制手表
- 798-逃脱阻碍者
- 1646-获取生成元素最大值-easy
- 273-整数转英文表示
- 838-推多米诺
- 367-完全平方数
- 1706-球会落向何处
- 537-复数乘法
- 6-z-字变换
- 258-各位相加
- 2104-子数组范围和
- 2205-蜡烛之间的盘子
- 731-我的日程表 2
- 1060-二维网格迁移
- 919-完全二叉树插入器
- 1161-最大层内元素和
- 622-设计循环队列
- 1403-非递增顺序的最小子序列
- 623-二叉树中增加一行
- 636-函数的独占时间
- 1413-逐步求和得到正数的最小值
- 640-解方程式
- 1302-层数最深叶子节点的和
- 655-输出二叉树