会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
WtcSky
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2023年8月21日
[代码随想录]Day23-回溯算法part03
摘要: ## 题目:[39. 组合总和](https://leetcode.cn/problems/combination-sum/description/ "39. 组合总和") ### 思路: 一样的递归套路: 1. 函数参数:因为要求和,所以有一个当前和的参数;另外因为**要保证没有重复的结果**,所
阅读全文
posted @ 2023-08-21 15:20 WtcSky
阅读(10)
评论(0)
推荐(0)
2023年8月19日
[代码随想录]Day22-回溯算法part02
摘要: ## 题目:[216. 组合总和 III](https://leetcode.cn/problems/combination-sum-iii/) ### 思路: 多加一个记录和的参数,还有一个起始位置的参数(不重复就得加) 结束条件是个数到了k: 1. 如果此时sum == n那就说明答案正确 2.
阅读全文
posted @ 2023-08-19 15:49 WtcSky
阅读(12)
评论(0)
推荐(0)
2023年8月18日
[代码随想录]Day21-回溯算法part01
摘要: ## 题目:[77. 组合](https://leetcode.cn/problems/combinations/) ### 思路: 回溯就是dfs的一个特殊情况也就是递归的一种情况,值得注意的一点: 要记得深拷贝,不然最后全是空 ### 代码: ```go var res [][]int var
阅读全文
posted @ 2023-08-18 21:10 WtcSky
阅读(16)
评论(0)
推荐(0)
2023年8月17日
[代码随想录]Day20-二叉树part09
摘要: ## 题目:[669. 修剪二叉搜索树](https://leetcode.cn/problems/trim-a-binary-search-tree/) ### 思路: 遍历到的值小于最小值,说明左子树里的所有节点都小于最小值,舍弃左子树。 遍历到的值大于最大值,说明右子树里的所有节点都大于最大值
阅读全文
posted @ 2023-08-17 20:07 WtcSky
阅读(15)
评论(0)
推荐(0)
2023年8月16日
[代码随想录]Day19-二叉树part08
摘要: ## 题目:[235. 二叉搜索树的最近公共祖先](https://leetcode.cn/problems/lowest-common-ancestor-of-a-binary-search-tree/) ### 思路: BST和普通二叉树不同的一点是可以根据特性来找最近公共祖先,只要找到第一个值
阅读全文
posted @ 2023-08-16 20:46 WtcSky
阅读(11)
评论(0)
推荐(0)
2023年8月15日
[代码随想录]Day18-二叉树part07
摘要: ## 题目:[530. 二叉搜索树的最小绝对差](https://leetcode.cn/problems/minimum-absolute-difference-in-bst/) ### 思路: 一个关键问题——BST的中序遍历是由小到大的顺序,也就是说记录遍历的前一个节点,每次比较当前节点-前一
阅读全文
posted @ 2023-08-15 20:00 WtcSky
阅读(24)
评论(0)
推荐(0)
2023年8月14日
[代码随想录]Day17-二叉树part06
摘要: ## 题目:[654. 最大二叉树](https://leetcode.cn/problems/maximum-binary-tree/) ### 思路: 和前中序构造树差不多的方法,以前是返回值,现在是返回树 ### 代码: ```go /** * Definition for a binary
阅读全文
posted @ 2023-08-14 21:13 WtcSky
阅读(13)
评论(0)
推荐(0)
2023年8月12日
[代码随想录]Day16-二叉树part05
摘要: ## 题目:[513. 找树左下角的值](https://leetcode.cn/problems/find-bottom-left-tree-value/) ### 思路: 层序遍历是最好的选择了,先放右节点,再放左节点最后一个元素就是最左侧的节点。 说白了层序遍历就是广度优先搜索BFS。 ###
阅读全文
posted @ 2023-08-12 18:44 WtcSky
阅读(11)
评论(0)
推荐(0)
2023年8月11日
[代码随想录]Day15-二叉树part04
摘要: ## 题目:[110. 平衡二叉树](https://leetcode.cn/problems/balanced-binary-tree/) ### 思路: 
评论(0)
推荐(0)
2023年8月10日
[代码随想录]Day14-二叉树part03
摘要: ## 题目:[104. 二叉树的最大深度](https://leetcode.cn/problems/maximum-depth-of-binary-tree/) ### 思路: 本题可以使用前序(中左右),也可以使用后序遍历(左右中),使用前序求的就是深度,使用后序求的是高度。 - 二叉树节点的深
阅读全文
posted @ 2023-08-10 21:57 WtcSky
阅读(17)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告