随笔分类 -  LeetCode-个人题解

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
分享LeetCode上面的题目的解法,学无止境!
摘要:解码方法 题目描述:一条包含字母 A-Z 的消息通过以下映射进行了 编码 : 'A' → 1 'B' → 2 ... 'Z' → 26 要 解码 已编码的消息,所有数字必须基于上述映射的方法,反向映射回字母(可能有多种方法)。例如,"11106" 可以映射为: "AAJF" ,将消息分组为 (1 1 阅读全文
posted @ 2021-10-15 07:32 醉舞经阁 阅读(30) 评论(0) 推荐(2) 编辑
摘要:实现 strStr() 题目描述:实现 strStr() 函数。 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。如果不存在,则返回 -1 。 示例说明请见LeetCode官网。 来源:力扣(Le 阅读全文
posted @ 2021-10-14 11:26 醉舞经阁 阅读(35) 评论(0) 推荐(2) 编辑
摘要:括号生成 题目描述:数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/generate-parentheses/ 阅读全文
posted @ 2021-10-13 07:41 醉舞经阁 阅读(43) 评论(0) 推荐(2) 编辑
摘要:全排列 II 题目描述:给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/permutations-ii/ 著作权归领扣网络所有。 阅读全文
posted @ 2021-10-12 07:42 醉舞经阁 阅读(34) 评论(0) 推荐(2) 编辑
摘要:字符串中的单词数 题目描述:统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。 请注意,你可以假定字符串里不包括任何不可打印的字符。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/number- 阅读全文
posted @ 2021-10-11 06:58 醉舞经阁 阅读(33) 评论(0) 推荐(2) 编辑
摘要:标题 题目描述:给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。 提示: num1 和num2 的长度都小于 5100 num1 和num2 都只包含数字 0-9 num1 和num2 都不包含任何前导零 你不能使用任何內建 BigInteger 库, 也不能直接将输入的字符串转 阅读全文
posted @ 2021-10-10 09:08 醉舞经阁 阅读(48) 评论(0) 推荐(2) 编辑
摘要:斐波那契数 题目描述:斐波那契数,通常用 F(n) 表示,形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) = 0,F(1) = 1 F(n) = F(n - 1) + F(n - 2),其中 n > 1 给你 n ,请计算 F(n 阅读全文
posted @ 2021-10-09 08:05 醉舞经阁 阅读(34) 评论(0) 推荐(2) 编辑
摘要:完美数 题目描述:对于一个 正整数,如果它和除了它自身以外的所有 正因子 之和相等,我们称它为 「完美数」。 给定一个 整数 n, 如果是完美数,返回 true,否则返回 false。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn. 阅读全文
posted @ 2021-10-08 08:25 醉舞经阁 阅读(76) 评论(0) 推荐(2) 编辑
摘要:键盘行 题目描述:给你一个字符串数组 words ,只返回可以使用在 美式键盘 同一行的字母打印出来的单词。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/keyboard-row/ 著作权归领扣网络所有。 阅读全文
posted @ 2021-10-07 09:26 醉舞经阁 阅读(24) 评论(0) 推荐(2) 编辑
摘要:提莫攻击 题目描述:在《英雄联盟》的世界中,有一个叫 “提莫” 的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。现在,给出提莫对艾希的攻击时间序列和提莫攻击的中毒持续时间,你需要输出艾希的中毒状态总时长。 你可以认为提莫在给定的时间点进行攻击,并立即使艾希处于中毒状态。 示例说明 阅读全文
posted @ 2021-10-06 10:12 醉舞经阁 阅读(41) 评论(0) 推荐(2) 编辑
摘要:第三大的数 题目描述:给你一个非空数组,返回此数组中 第三大的数 。如果不存在,则返回数组中最大的数。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/third-maximum-number/ 著作权归领扣 阅读全文
posted @ 2021-10-05 11:13 醉舞经阁 阅读(33) 评论(0) 推荐(2) 编辑
摘要:Fizz Buzz 题目描述:写一个程序,输出从 1 到 n 数字的字符串表示。 如果 n 是3的倍数,输出“Fizz”; 如果 n 是5的倍数,输出“Buzz”; 3.如果 n 同时是3和5的倍数,输出 “FizzBuzz”。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链 阅读全文
posted @ 2021-10-04 07:35 醉舞经阁 阅读(38) 评论(0) 推荐(2) 编辑
摘要:左叶子之和 题目描述:计算给定二叉树的所有左叶子之和。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/sum-of-left-leaves/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出 阅读全文
posted @ 2021-10-03 09:48 醉舞经阁 阅读(12) 评论(0) 推荐(2) 编辑
摘要:全排列 题目描述:给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/permutations/ 著作权归领扣网 阅读全文
posted @ 2021-10-02 10:20 醉舞经阁 阅读(35) 评论(0) 推荐(0) 编辑
摘要:外观数列 题目描述:给定一个正整数 n ,输出外观数列的第 n 项。 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。 你可以将其视作是由递归公式定义的数字字符串序列: countAndSay(1) = "1" countAndSay(n) 是对 countAndSa 阅读全文
posted @ 2021-10-01 07:48 醉舞经阁 阅读(27) 评论(0) 推荐(2) 编辑
摘要:找不同 题目描述:给定两个字符串 s 和 t,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。 请找出在 t 中被添加的字母。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/proble 阅读全文
posted @ 2021-09-30 08:20 醉舞经阁 阅读(35) 评论(0) 推荐(2) 编辑
摘要:字符串中的第一个唯一字符 题目描述:给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/first-unique-chara 阅读全文
posted @ 2021-09-29 08:14 醉舞经阁 阅读(43) 评论(0) 推荐(2) 编辑
摘要:猜数字大小 题目描述:猜数字游戏的规则如下: 每轮游戏,我都会从 1 到 n 随机选择一个数字。 请你猜选出的是哪个数字。 如果你猜错了,我会告诉你,你猜测的数字比我选出的数字是大了还是小了。 你可以通过调用一个预先定义好的接口 int guess(int num) 来获取猜测结果,返回值一共有 3 阅读全文
posted @ 2021-09-28 10:08 醉舞经阁 阅读(59) 评论(0) 推荐(2) 编辑
摘要:单词规律 题目描述:给定一种规律 pattern 和一个字符串 str ,判断 str 是否遵循相同的规律。 这里的 遵循 指完全匹配,例如, pattern 里的每个字母和字符串 str 中的每个非空单词之间存在着双向连接的对应规律。 示例说明请见LeetCode官网。 来源:力扣(LeetCod 阅读全文
posted @ 2021-09-27 07:47 醉舞经阁 阅读(34) 评论(0) 推荐(2) 编辑
摘要:第一个错误的版本 题目描述:你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。 假设你有 n 个版本 [1, 2, ..., n],你想找出导致之后所有版本出错的第一个错误的版本。 阅读全文
posted @ 2021-09-26 13:19 醉舞经阁 阅读(25) 评论(0) 推荐(2) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
点击右上角即可分享
微信分享提示