- 919. 完全二叉树插入器【中】
- 124. 二叉树中的最大路径和【中】
- 1206. 设计跳表【中,重要】
- 1161. 最大层内元素和【中】
- 623. 在二叉树中增加一行【易】
- 1302. 层数最深叶子节点的和【易】
- 6163. 给定条件下构造矩阵【难,拓扑排序,重要】
- 662. 二叉树最大宽度【难,重要】
- 1372. 二叉树中的最长交错路径【中,重要】
- 6183. 字符串的前缀分数和【中,重要】
- 1803. 统计异或值在范围内的数对有多少【难,重要】
- 592. 分数加减运算【易】
- 6134. 找到离给定两个节点最近的节点【中,基环树】
- 6135. 图中的最长环【中,基环树】
- 6235. 逐层排序二叉树所需的最少操作数目【难,环图】
- 753. 破解保险箱【难,深度优先搜索】
- 6144. 将数组排序的最少替换次数【易】
- 768. 最多能完成排序的块 II【中,单调栈】
- 32. 最长有效括号【中+,重要】
- 76. 最小覆盖子串【中】
- 658. 找到 K 个最接近的元素【中】
- 646. 最长数对链【中,重要】
- 6137. 检查数组是否存在有效划分【中】
- 6138. 最长理想子序列【中】
- 801. 使序列递增的最小交换次数【难】
- 813. 最大平均值和的分组【难】
- 600. 不含连续1的非负整数【难,排列组合 + 动态规划】
- 1223. 掷骰子模拟【中】
- 1140. 石子游戏 II【难,记忆化搜索 + 博弈】
- 1130. 叶值的最小代价生成树 【难,动态规划】
- 1691. 堆叠长方体的最大高度 【难】
- 2809. 使数组和小于等于 x 的最少时间 【难】
- 1686. 石子游戏 VI【难】
- 1690. 石子游戏 VII【难,记忆化搜索】
- 2560. 打家劫舍 IV【难,
最大最小
&最小最大
要考虑二分法】
- 761. 特殊的二进制序列【难,重要】
- 1224. 最大相等频率【难,重要】
- 172. 阶乘后的零【难,重要】
- 793. 阶乘函数后 K 个零【难,重要】
- 1359. 有效的快递序列数目【难,重要】
- 1238. 循环码排列【难,格雷码】
- 1370. 上升下降字符串【易,重要】
- 1371. 每个元音包含偶数次的最长子字符串【难,重要】
- 698. 划分为k个相等的子集【难,重要】
- 667. 优美的排列 II【中,重要】
- 850. 矩形面积 II【难,重要,扫描线,线段树】
- 6207. 统计定界子数组的数目【难,双指针】
- 792. 匹配子序列的单词数【难,二分查找】
- 1157. 子数组中占绝大多数的元素【难,随机化】
- 1483. 树节点的第 K 个祖先【难,倍增】
- 1819. 序列中不同最大公约数的数目【难,枚举答案】
- 175. 组合两个表【易】
- 176. 第二高的薪水【易】
- 177. 第N高的薪水【难】
- 178. 分数排名【难】
- 757. 设置交集大小至少为2【难,重要】