![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
深搜
深度搜索
yitahutu79
小李今天打代码了吗?
展开
-
671. 二叉树中第二小的节点
给定一个非空特殊的二叉树,每个节点都是正数,并且每个节点的子节点数量只能为 2 或 0。如果一个节点有两个子节点的话,那么该节点的值等于两个子节点中较小的一个。更正式地说,即 root.val = min(root.left.val, root.right.val) 总成立。对于树中每个节点 root.val == min(root.left.val, root.right.val)给出这样的一个二叉树,你需要输出所有节点中的 第二小的值。如果第二小的值不存在的话,输出 -1。原创 2022-10-31 19:13:06 · 71 阅读 · 0 评论 -
46. 全排列
给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列。你可以 按任意顺序 返回答案。nums 中的所有整数 互不相同。原创 2022-10-01 15:42:54 · 70 阅读 · 0 评论 -
698. 划分为k个相等的子集
给定一个整数数组 nums 和一个正整数 k,找出是否有可能把这个数组分成 k 个非空子集,其总和都相等。每个元素的频率在 [1,4] 范围内。原创 2022-09-21 09:57:30 · 79 阅读 · 0 评论 -
827. 最大人工岛
给你一个大小为 n x n 二进制矩阵 grid。最多 只能将一格 0 变成 1。返回执行此操作后,grid 中最大的岛屿面积是多少?岛屿 由一组上、下、左、右四个方向相连的 1 形成。grid[i][j] 为 0 或 1。原创 2022-09-18 20:42:28 · 82 阅读 · 0 评论