![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
招聘准备
文章平均质量分 62
梅子猪猪
努力努力努力呀
展开
-
623. 在二叉树中增加一行
通过次数41,883提交次数69,358。623. 在二叉树中增加一行。原创 2022-09-09 14:00:36 · 214 阅读 · 0 评论 -
671. 二叉树中第二小的节点
给定一个非空特殊的二叉树,每个节点都是正数,并且每个节点的子节点数量只能为。如果一个节点有两个子节点的话,那么该节点的值等于两个子节点中较小的一个。给出这样的一个二叉树,你需要输出所有节点中的。最小的值是 2, 但是不存在第二小的值。如果第二小的值不存在的话,输出 -1。最小的值是 2 ,第二小的值是 5。671. 二叉树中第二小的节点。原创 2022-09-06 16:59:44 · 194 阅读 · 0 评论 -
690. 员工的重要性
690. 员工的重要性https://leetcode.cn/problems/employee-importance/难度中等267给定一个保存员工信息的数据结构,它包含了员工 唯一的 id ,重要度 和 直系下属的 id 。比如,员工 1 是员工 2 的领导,员工 2 是员工 3 的领导。他们相应的重要度为 15 , 10 , 5 。那么员工 1 的数据结构是 [1, 15, [2]] ,员工 2的 数据结构是 [2, 10, [3]] ,员工 3 的数据结构是 [3, 5, []] 。注意虽然员工 3原创 2022-09-06 16:28:10 · 108 阅读 · 0 评论 -
654. 最大二叉树
[3,2,1,6,0,5] 中的最大值是 6 ,左边部分是 [3,2,1] ,右边部分是 [0,5]。- [3,2,1] 中的最大值是 3 ,左边部分是 [] ,右边部分是 [2,1]。- [2,1] 中的最大值是 2 ,左边部分是 [] ,右边部分是 [1]。- [0,5] 中的最大值是 5 ,左边部分是 [0] ,右边部分是 []。- 只有一个元素,所以子节点是一个值为 1 的节点。- 只有一个元素,所以子节点是一个值为 0 的节点。- 空数组,无子节点。654. 最大二叉树。原创 2022-09-05 23:24:59 · 149 阅读 · 0 评论 -
572. 另一棵树的子树
具有相同结构和节点值的子树。通过次数143,033提交次数300,128。的某个节点和这个节点的所有后代节点。也可以看做它自身的一棵子树。572. 另一棵树的子树。原创 2022-09-05 22:55:21 · 94 阅读 · 0 评论 -
508. 出现次数最多的子树元素和
请返回出现次数最多的子树元素和。如果有多个元素出现的次数相同,返回所有出现次数最多的子树元素和(不限顺序)。定义为以该结点为根的二叉树上所有结点的元素之和(包括结点本身)。通过次数40,599提交次数53,882。508. 出现次数最多的子树元素和。给你一个二叉树的根结点。原创 2022-09-05 22:22:54 · 135 阅读 · 0 评论 -
437. 路径总和 III
不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。通过次数191,335提交次数355,750。和等于 8 的路径有 3 条,如图所示。,求该二叉树里节点值之和等于。437. 路径总和 III。437. 路径总和 III。给定一个二叉树的根节点。原创 2022-09-05 21:00:16 · 139 阅读 · 0 评论 -
581. 最短无序连续子数组
你只需要对 [6, 4, 8, 10, 9] 进行升序排序,那么整个表都会变为升序排序。,如果对这个子数组进行升序排序,那么整个数组都会变为升序排序。581. 最短无序连续子数组。你可以设计一个时间复杂度为。子数组,并输出它的长度。原创 2022-09-04 14:32:22 · 127 阅读 · 0 评论 -
406. 根据身高重建队列
编号为 4 的人身高为 4 ,有 4 个身高更高或者相同的人排在他前面,即编号为 0、1、2、3 的人。因此 [[5,0],[7,0],[5,2],[6,1],[4,4],[7,1]] 是重新构造后的队列。编号为 2 的人身高为 5 ,有 2 个身高更高或者相同的人排在他前面,即编号为 0 和 1 的人。编号为 3 的人身高为 6 ,有 1 个身高更高或者相同的人排在他前面,即编号为 1 的人。编号为 5 的人身高为 7 ,有 1 个身高更高或者相同的人排在他前面,即编号为 1 的人。原创 2022-09-03 19:50:29 · 109 阅读 · 0 评论 -
646. 最长数对链
给定一个数对集合,找出能够形成的最长数对链的长度。你不需要用到所有的数对,你可以以任何顺序选择其中的一些数对来构造。在每一个数对中,第一个数字总是比第二个数字小。最长的数对链是 [1,2] -> [3,4]我们用这种形式来构造一个数对链。通过次数48,822提交次数80,324。现在,我们定义一种跟随关系,当且仅当。请问您在哪类招聘中遇到此题?646. 最长数对链。原创 2022-09-03 19:05:03 · 75 阅读 · 0 评论 -
605. 种花问题
假设有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花不能种植在相邻的地块上,它们会争夺水源,两者都会死去。通过次数143,170提交次数436,372。,能否在不打破种植规则的情况下种入。原创 2022-09-03 00:14:33 · 94 阅读 · 0 评论 -
220. 存在重复元素 III
通过次数85,681提交次数293,838。220. 存在重复元素 III。原创 2022-09-02 17:26:26 · 90 阅读 · 0 评论 -
219. 存在重复元素 II
通过次数199,483提交次数449,442。219. 存在重复元素 II。,判断数组中是否存在两个。原创 2022-09-02 16:56:04 · 131 阅读 · 0 评论 -
599. 两个列表的最小索引总和
假设 Andy 和 Doris 想在晚餐时选择一家餐厅,并且他们都有一个表示最喜爱餐厅的列表,每个餐厅的名字用字符串表示。他们共同喜爱且具有最小索引和的餐厅是“Shogun”,它有最小的索引和1(0+1)。如果答案不止一个,则输出所有答案并且不考虑顺序。你可以假设答案总是存在。他们唯一共同喜爱的餐厅是“Shogun”。通过次数79,011提交次数138,643。599. 两个列表的最小索引总和。原创 2022-09-02 16:39:23 · 171 阅读 · 0 评论 -
205. 同构字符串
每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相同字符只能映射到同一个字符上,字符可以映射到自己本身。通过次数167,568提交次数336,545。中的字符可以按某种映射关系替换得到。,那么这两个字符串是同构的。,判断它们是否是同构的。205. 同构字符串。原创 2022-09-02 13:49:36 · 114 阅读 · 0 评论 -
532. 数组中的 k-diff 数对
数组中有四个 1-diff 数对, (1, 2), (2, 3), (3, 4) 和 (4, 5)。数组中有两个 2-diff 数对, (1, 3) 和 (3, 5)。尽管数组中有两个 1 ,但我们只应返回不同的数对的数量。数组中只有一个 0-diff 数对,(1, 1)。通过次数58,627提交次数129,752。532. 数组中的 k-diff 数对。k-diff 数对,并返回不同的。数对定义为一个整数对。原创 2022-09-02 11:36:58 · 207 阅读 · 0 评论 -
445. 两数相加 II
链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加会返回一个新的链表。你可以假设除了数字 0 之外,这两个数字都不会以零开头。如果输入链表不能翻转该如何解决?445. 两数相加 II。原创 2022-09-01 22:12:43 · 85 阅读 · 0 评论 -
92. 反转链表 II
通过次数334,001提交次数601,179。你可以使用一趟扫描完成反转吗?92. 反转链表 II。原创 2022-09-01 21:34:06 · 142 阅读 · 0 评论