上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 35 下一页
摘要: 题目描述 给定一个二叉树和一个目标和,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和。 说明: 叶子节点是指没有子节点的节点。 示例: 给定如下二叉树,以及目标和 sum = 22, 5 / \ 4 8 / / \ 11 13 4 / \ \ 7 2 1 返回 true 阅读全文
posted @ 2020-04-14 15:33 Flix 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个有相同值的二叉搜索树(BST),找出 BST 中的所有众数(出现频率最高的元素)。 假定 BST 有如下定义: 结点左子树中所含结点的值小于等于当前结点的值 结点右子树中所含结点的值大于等于当前结点的值 左子树和右子树都是二叉搜索树 示例: 题目链接: https://leetco 阅读全文
posted @ 2020-04-13 23:36 Flix 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 题目描述 计算给定二叉树的所有左叶子之和。 示例: 3 / \ 9 20 / \ 15 7 在这个二叉树中,有两个左叶子,分别是 9 和 15,所以返回 24 题目链接: https://leetcode-cn.com/problems/sum-of-left-leaves/ 思路 一棵树的所有左叶 阅读全文
posted @ 2020-04-13 22:12 Flix 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例: 输入: "babad" 输出: "bab" 注意: "aba" 也是一个有效答案。 输入: "cbbd" 输出: "bb" 题目链接: https://leetcode-cn.com/prob 阅读全文
posted @ 2020-04-13 20:50 Flix 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串 ransom 能不能由第二个字符串 magazines 里面的字符构成。如果可以构成,返回 true ;否则返回 false。 (题目说明:为了不暴露赎金信字迹,要从杂志上搜索各个需要的字母,组 阅读全文
posted @ 2020-04-12 22:04 Flix 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。 示例: 输入: num1 = "2", num2 = "3" 输出: "6" 输入: num1 = "123", num2 = "456" 输出: "56088 阅读全文
posted @ 2020-04-12 21:47 Flix 阅读(3055) 评论(0) 推荐(1) 编辑
摘要: 题目描述 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 输入: ["flower","flow","flight"] 输出: "fl" 输入: ["dog","racecar","car"] 输出: "" 解释: 输入不存在公共前缀。 题目链接: h 阅读全文
posted @ 2020-04-12 18:04 Flix 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。 注意: num1 和num2 的长度都小于 5100. num1 和num2 都只包含数字 0 9. num1 和num2 都不包含任何前导零。 你不能使用任何內建 BigInteger 库, 也不能直接将输入的字符串转 阅读全文
posted @ 2020-04-12 11:36 Flix 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。 如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 示例: 给你这个链表:1->2->3->4->5 当 k = 2 时,应当返回: 2->1->4->3-> 阅读全文
posted @ 2020-04-11 20:51 Flix 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 题目描述 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例: 题目链接: https://leetcode cn.com/problems/generate parentheses/ 思路 使用递归+回溯来做。递归中先放左括号'(',当右括号')' 阅读全文
posted @ 2020-04-11 20:23 Flix 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 35 下一页