摘要: ## 题目:[39. 组合总和](https://leetcode.cn/problems/combination-sum/description/ "39. 组合总和") ### 思路: 一样的递归套路: 1. 函数参数:因为要求和,所以有一个当前和的参数;另外因为**要保证没有重复的结果**,所 阅读全文
posted @ 2023-08-21 15:20 WtcSky 阅读(10) 评论(0) 推荐(0)
摘要: ## 题目:[216. 组合总和 III](https://leetcode.cn/problems/combination-sum-iii/) ### 思路: 多加一个记录和的参数,还有一个起始位置的参数(不重复就得加) 结束条件是个数到了k: 1. 如果此时sum == n那就说明答案正确 2. 阅读全文
posted @ 2023-08-19 15:49 WtcSky 阅读(12) 评论(0) 推荐(0)
摘要: ## 题目:[77. 组合](https://leetcode.cn/problems/combinations/) ### 思路: 回溯就是dfs的一个特殊情况也就是递归的一种情况,值得注意的一点: 要记得深拷贝,不然最后全是空 ### 代码: ```go var res [][]int var 阅读全文
posted @ 2023-08-18 21:10 WtcSky 阅读(16) 评论(0) 推荐(0)
摘要: ## 题目:[669. 修剪二叉搜索树](https://leetcode.cn/problems/trim-a-binary-search-tree/) ### 思路: 遍历到的值小于最小值,说明左子树里的所有节点都小于最小值,舍弃左子树。 遍历到的值大于最大值,说明右子树里的所有节点都大于最大值 阅读全文
posted @ 2023-08-17 20:07 WtcSky 阅读(15) 评论(0) 推荐(0)
摘要: ## 题目:[235. 二叉搜索树的最近公共祖先](https://leetcode.cn/problems/lowest-common-ancestor-of-a-binary-search-tree/) ### 思路: BST和普通二叉树不同的一点是可以根据特性来找最近公共祖先,只要找到第一个值 阅读全文
posted @ 2023-08-16 20:46 WtcSky 阅读(11) 评论(0) 推荐(0)
摘要: ## 题目:[530. 二叉搜索树的最小绝对差](https://leetcode.cn/problems/minimum-absolute-difference-in-bst/) ### 思路: 一个关键问题——BST的中序遍历是由小到大的顺序,也就是说记录遍历的前一个节点,每次比较当前节点-前一 阅读全文
posted @ 2023-08-15 20:00 WtcSky 阅读(24) 评论(0) 推荐(0)
摘要: ## 题目:[654. 最大二叉树](https://leetcode.cn/problems/maximum-binary-tree/) ### 思路: 和前中序构造树差不多的方法,以前是返回值,现在是返回树 ### 代码: ```go /** * Definition for a binary 阅读全文
posted @ 2023-08-14 21:13 WtcSky 阅读(13) 评论(0) 推荐(0)
摘要: ## 题目:[513. 找树左下角的值](https://leetcode.cn/problems/find-bottom-left-tree-value/) ### 思路: 层序遍历是最好的选择了,先放右节点,再放左节点最后一个元素就是最左侧的节点。 说白了层序遍历就是广度优先搜索BFS。 ### 阅读全文
posted @ 2023-08-12 18:44 WtcSky 阅读(11) 评论(0) 推荐(0)
摘要: ## 题目:[110. 平衡二叉树](https://leetcode.cn/problems/balanced-binary-tree/) ### 思路: ![20210203155515650.png](https://s2.loli.net/2023/08/11/zAjhQ2sON5WXaTd 阅读全文
posted @ 2023-08-11 21:59 WtcSky 阅读(12) 评论(0) 推荐(0)
摘要: ## 题目:[104. 二叉树的最大深度](https://leetcode.cn/problems/maximum-depth-of-binary-tree/) ### 思路: 本题可以使用前序(中左右),也可以使用后序遍历(左右中),使用前序求的就是深度,使用后序求的是高度。 - 二叉树节点的深 阅读全文
posted @ 2023-08-10 21:57 WtcSky 阅读(17) 评论(0) 推荐(0)