上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 51 下一页
摘要: 给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。注意:num1 和num2 的长度都小于 5100.num1 和num2 都只包含数字 0-9.num1 和num2 都不包含任何前导零。你不能使用任何內建 BigInteger 库, 也不能直接将输入的字符串转换为整数形式。 1 阅读全文
posted @ 2020-04-11 20:52 人间烟火地三鲜 阅读(260) 评论(0) 推荐(1)
摘要: 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。注意:可以假定该字符串只包含小写字母。案例:s = "leetcode"返回 0s = "loveleetcode"返回 2 思路:详见注释。 1 class Solution(object): 2 def fir 阅读全文
posted @ 2020-04-11 20:50 人间烟火地三鲜 阅读(127) 评论(0) 推荐(0)
摘要: 给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串: 判断第一个字符串ransom能不能由第二个字符串magazines里面的字符构成。 如果可以构成,返回 true ;否则返回 false。题目说明:杂志的上各个字母均只能用一次。注:两个字符串均只含有小写字母。示例:ca 阅读全文
posted @ 2020-04-11 20:49 人间烟火地三鲜 阅读(235) 评论(0) 推荐(0)
摘要: 编写一个函数,以字符串作为输入,反转该字符串中的元音字母。示例 1:输入: "hello"输出: "holle" 思路:双指针注:要加好指针的判断,不能越界。 1 class Solution(object): 2 def reverseVowels(self, s): 3 """ 4 :type 阅读全文
posted @ 2020-04-11 20:46 人间烟火地三鲜 阅读(169) 评论(0) 推荐(0)
摘要: 将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。示例:输入:["h","e","l","l","o"]输出:["o" 阅读全文
posted @ 2020-04-11 20:45 人间烟火地三鲜 阅读(127) 评论(0) 推荐(0)
摘要: 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 输入: "A man, a plan, a canal: Panama" 输出: true 示例 2: 输入: "race a car" 输出: false 阅读全文
posted @ 2020-04-11 20:33 人间烟火地三鲜 阅读(133) 评论(0) 推荐(0)
摘要: 给定两个二进制字符串,返回他们的和(用二进制表示)。输入为非空字符串且只包含数字 1 和 0。示例 1:输入: a = "11", b = "1"输出: "100" 思路:两种方法,思路详见注释。 1 class Solution(object): 2 def addBinary(self, a, 阅读全文
posted @ 2020-04-11 20:26 人间烟火地三鲜 阅读(250) 评论(0) 推荐(0)
摘要: 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。前五项如下:1. 12. 113. 214. 12115. 111221解释:1 被读作 "one 1" ("一个一") , 即 11。11 被读作 "two 1s" ("两个一"), 即 21。21 被读作 "one 阅读全文
posted @ 2020-04-11 20:22 人间烟火地三鲜 阅读(287) 评论(0) 推荐(0)
摘要: 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始);如果不存在,则返回 -1;当 needle 是空字符串时:应返回 0 。输入: haystack = "hello", needle = "ll"输 阅读全文
posted @ 2020-04-11 20:17 人间烟火地三鲜 阅读(197) 评论(0) 推荐(0)
摘要: 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足:1、左括号必须用相同类型的右括号闭合。2、左括号必须以正确的顺序闭合。3、注意空字符串可被认为是有效字符串。示例 1:输入: "()"输出: true示例 2:输入: "()[]{}"输出 阅读全文
posted @ 2020-04-11 20:14 人间烟火地三鲜 阅读(104) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 51 下一页