上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 60 下一页
摘要: 输入: root = [3,9,20,null,null,15,7] 输出: 24 解释: 在这个二叉树中,有两个左叶子,分别是 9 和 15,所以返回 24示例 2: 输入: root = [1]输出: 0 提示: 节点数在 [1, 1000] 范围内-1000 <= Node.val <= 10 阅读全文
posted @ 2022-07-15 20:22 开源遗迹 阅读(14) 评论(0) 推荐(0)
摘要: 给你一个非空数组,返回此数组中 第三大的数 。如果不存在,则返回数组中最大的数。 示例 1: 输入:[3, 2, 1]输出:1解释:第三大的数是 1 。示例 2: 输入:[1, 2]输出:2解释:第三大的数不存在, 所以返回最大的数 2 。示例 3: 输入:[2, 2, 3, 1]输出:1解释:注意 阅读全文
posted @ 2022-07-15 19:46 开源遗迹 阅读(20) 评论(0) 推荐(0)
摘要: 给你一个二叉树的根节点 root ,按 任意顺序 ,返回所有从根节点到叶子节点的路径。 叶子节点 是指没有子节点的节点。 输入:root = [1,2,3,null,5]输出:["1->2->5","1->3"]示例 2: 输入:root = [1]输出:["1"] 提示: 树中节点的数目在范围 [ 阅读全文
posted @ 2022-07-15 18:57 开源遗迹 阅读(29) 评论(0) 推荐(0)
摘要: 给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。 回文串 是正着读和反着读都一样的字符串。 示例 1: 输入:s = "aab"输出:[["a","a","b"],["aa","b"]]示例 2: 输入:s = "a"输出:[["a"]] 提示 阅读全文
posted @ 2022-07-15 17:57 开源遗迹 阅读(25) 评论(0) 推荐(0)
摘要: 编写一个可以从 1 到 n 输出代表这个数字的字符串的程序,但是: 如果这个数字可以被 3 整除,输出 "fizz"。如果这个数字可以被 5 整除,输出 "buzz"。如果这个数字可以同时被 3 和 5 整除,输出 "fizzbuzz"。例如,当 n = 15,输出: 1, 2, fizz, 4, 阅读全文
posted @ 2022-07-15 15:43 开源遗迹 阅读(70) 评论(0) 推荐(0)
摘要: 现在有两种线程,氧 oxygen 和氢 hydrogen,你的目标是组织这两种线程来产生水分子。 存在一个屏障(barrier)使得每个线程必须等候直到一个完整水分子能够被产生出来。 氢和氧线程会被分别给予 releaseHydrogen 和 releaseOxygen 方法来允许它们突破屏障。 这 阅读全文
posted @ 2022-07-15 12:52 开源遗迹 阅读(70) 评论(0) 推荐(0)
摘要: 在一棵无限的二叉树上,每个节点都有两个子节点,树中的节点 逐行 依次按 “之” 字形进行标记。 如下图所示,在奇数行(即,第一行、第三行、第五行……)中,按从左到右的顺序进行标记; 而偶数行(即,第二行、第四行、第六行……)中,按从右到左的顺序进行标记。 给你树上某一个节点的标号 label,请你返 阅读全文
posted @ 2022-07-15 12:06 开源遗迹 阅读(28) 评论(0) 推荐(0)
摘要: 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 输入:l1 = [2,4,3], l2 = [5,6,4]输出: 阅读全文
posted @ 2022-07-15 10:48 开源遗迹 阅读(30) 评论(0) 推荐(0)
摘要: 给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。 整数除法仅保留整数部分。 你可以假设给定的表达式总是有效的。所有中间结果将在 [-231, 231 - 1] 的范围内。 注意:不允许使用任何将字符串作为数学表达式计算的内置函数,比如 eval() 。 示例 1: 输入:s = 阅读全文
posted @ 2022-07-15 08:59 开源遗迹 阅读(29) 评论(0) 推荐(0)
摘要: 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2: 输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其 阅读全文
posted @ 2022-07-15 00:12 开源遗迹 阅读(32) 评论(0) 推荐(0)
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 60 下一页