上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
  2023年3月4日
摘要: 另一棵树的子树 给你两棵二叉树 root 和 subRoot 。检验 root 中是否包含和 subRoot 具有相同结构和节点值的子树。如果存在,返回 true ;否则,返回 false 。 二叉树 tree 的一棵子树包括 tree 的某个节点和这个节点的所有后代节点。tree 也可以看做它自身 阅读全文
posted @ 2023-03-04 10:48 huangxk23 阅读(35) 评论(0) 推荐(0)
摘要: 填充每个节点的下一个右侧节点的指针 给定一个二叉树: struct Node { int val; Node *left; Node *right; Node *next; } 填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将 next 指针设置为 NUL 阅读全文
posted @ 2023-03-04 10:21 huangxk23 阅读(19) 评论(0) 推荐(0)
  2023年3月3日
摘要: 省份数量 有 n 个城市,其中一些彼此相连,另一些没有相连。如果城市 a 与城市 b 直接相连,且城市 b 与城市 c 直接相连,那么城市 a 与城市 c 间接相连。 省份 是一组直接或间接相连的城市,组内不含其他没有相连的城市。 给你一个 n x n 的矩阵 isConnected ,其中 isC 阅读全文
posted @ 2023-03-03 17:08 huangxk23 阅读(12) 评论(0) 推荐(0)
摘要: 岛屿数量 给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可以假设该网格的四条边均被水包围。 示例 1: 输入:grid = [ ["1","1","1","1","0" 阅读全文
posted @ 2023-03-03 17:05 huangxk23 阅读(23) 评论(0) 推荐(0)
  2023年3月2日
摘要: 长度最小的子数组 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。 示例 1: 输入: 阅读全文
posted @ 2023-03-02 16:12 huangxk23 阅读(37) 评论(0) 推荐(0)
摘要: 找到字符串中的所有字母异位词 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。 示例 1: 输入: s = "cbaebabacd", p = "abc" 输出: [0, 阅读全文
posted @ 2023-03-02 16:04 huangxk23 阅读(36) 评论(0) 推荐(0)
摘要: 乘积小于K的子数组 给你一个整数数组 nums 和一个整数 k ,请你返回子数组内所有元素的乘积严格小于 k 的连续子数组的数目。 示例 1: 输入:nums = [10,5,2,6], k = 100 输出:8 解释:8 个乘积小于 100 的子数组分别为:[10]、[5]、[2],、[6]、[1 阅读全文
posted @ 2023-03-02 15:27 huangxk23 阅读(31) 评论(0) 推荐(0)
  2023年3月1日
摘要: 盛最多水的容器 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明:你不能倾斜容器。 示例 1: 输入: 阅读全文
posted @ 2023-03-01 21:14 huangxk23 阅读(20) 评论(0) 推荐(0)
摘要: 区间列表的交集 给定两个由一些 闭区间 组成的列表,firstList 和 secondList ,其中 firstList[i] = [starti, endi] 而 secondList[j] = [startj, endj] 。每个区间列表都是成对 不相交 的,并且 已经排序 。 返回这 两个 阅读全文
posted @ 2023-03-01 20:31 huangxk23 阅读(38) 评论(0) 推荐(0)
摘要: 比较含退格的字符串 给定 s 和 t 两个字符串,当它们分别被输入到空白的文本编辑器后,如果两者相等,返回 true 。# 代表退格字符。 注意:如果对空文本输入退格字符,文本继续为空。 示例 1: 输入:s = "ab#c", t = "ad#c" 输出:true 解释:s 和 t 都会变成 "a 阅读全文
posted @ 2023-03-01 20:00 huangxk23 阅读(49) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页