0.引言 ● 860.柠檬水找零● 406.根据身高重建队列● 452. 用最少数量的箭引爆气球 860.# 柠檬水找零[https://leetcode.cn/proble...
0.引言 ● 860.柠檬水找零● 406.根据身高重建队列● 452. 用最少数量的箭引爆气球 860.# 柠檬水找零[https://leetcode.cn/proble...
0.引言 ● 1005.K次取反后最大化的数组和● 134. 加油站● 135. 分发糖果 1005.# K 次取反后最大化的数组和[https://leetcode.cn/...
0.引言 ● 122.买卖股票的最佳时机II● 55. 跳跃游戏● 45.跳跃游戏II 122.# 买卖股票的最佳时机 II[https://leetcode.cn/prob...
0.引言 ● 理论基础● 455.分发饼干● 376. 摆动序列● 53. 最大子序和 0.理论基础 贪心算法一般分为如下四步: 将问题分解为若干个子问题 找出适合的贪心策略...
0.引言 ● 332.重新安排行程● 51. N皇后● 37. 解数独 332.# 重新安排行程[https://leetcode.cn/problems/reconstru...
0.引言 递增子序列 全排列 全排列 II 491. # 递增子序列[https://leetcode.cn/problems/non-decreasing-subseque...
0.引言 ● 93.复原IP地址● 78.子集● 90.子集II 93.# 复原 IP 地址[https://leetcode.cn/problems/restore-ip-...
0.引言 ● 39. 组合总和● 40.组合总和II● 131.分割回文串 39. # 组合总和[https://leetcode.cn/problems/combinati...
0.引言 ● 216.组合总和III● 17.电话号码的字母组合 216. 组合总和 III[https://leetcode.cn/problems/combination...
0.引言 1.理论基础 参考[https://programmercarl.com/%E5%9B%9E%E6%BA%AF%E7%AE%97%E6%B3%95%E7%90%86...
0.引言 ● 669. 修剪二叉搜索树● 108.将有序数组转换为二叉搜索树● 538.把二叉搜索树转换为累加树 669. 修剪二叉搜索树[https://leetcode...
0.引言 ● 235. 二叉搜索树的最近公共祖先● 701.二叉搜索树中的插入操作● 450.删除二叉搜索树中的节点 235. 二叉搜索树的最近公共祖先[https://l...
0.引言 ● 530.二叉搜索树的最小绝对差● 501.二叉搜索树中的众数● 236. 二叉树的最近公共祖先 530. 二叉搜索树的最小绝对差[https://leetcod...
0.引言 ● 654.最大二叉树● 617.合并二叉树● 700.二叉搜索树中的搜索● 98.验证二叉搜索树 654. 最大二叉树[https://leetcode.cn/p...
0.引言 路径总和 113.路径总和ii 106.从中序与后序遍历序列构造二叉树 105.从前序与中序遍历序列构造二叉树 112. 路径总和[https://leetcode...
0.引言 110.平衡二叉树 二叉树的所有路径 404.左叶子之和 513.找树左下角的值 1.# 平衡二叉树[https://leetcode.cn/problems/ba...
引言 104.二叉树的最大深度 559.n叉树的最大深度 111.二叉树的最小深度 222.完全二叉树的节点个数 1.# 二叉树的最大深度[https://leetcode....
0.引言 ● 层序遍历 10● 226.翻转二叉树● 101.对称二叉树 2 1.翻转二叉树[https://leetcode.cn/problems/invert-bin...
0.引言 ● 理论基础● 递归遍历● 迭代遍历● 统一迭代 1.二叉树基础 二叉树基础[https://programmercarl.com/%E4%BA%8C%E5%8F%...
0.引言 ● 239. 滑动窗口最大值● 347.前 K 个高频元素 1. 滑动窗口最大值[https://leetcode.cn/problems/sliding-wind...