
leetcode刷题记录
松饼13
一路前行
展开
-
翻转字符串里的单词
题目:给定一个字符串,逐个翻转字符串中的每个单词。示例 1:输入: “the sky is blue”输出:“blue is sky the”示例 2:输入: " hello world! "输出:"world! hello"解释: 输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。示例 3:输入: "a good exampl...原创 2019-10-31 12:33:01 · 232 阅读 · 0 评论 -
无重复字符的最长子串
题目:给定一个字符串,找出其中不含有重复字符的最长子串的长度;示例1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例3:输入: "pwwkew"输出: 3解释: 因为无重复字符的最长子...原创 2019-09-16 14:44:27 · 159 阅读 · 0 评论 -
最长公共前缀
题目:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例1:输入: ["flower","flow","flight"]输出: "fl"示例2:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明:所有输入只包含小写字母a-z。解答:之前在面试百度测试实习...原创 2019-09-19 10:39:03 · 281 阅读 · 0 评论 -
字符串的排列
题目描述:给定两个字符串s1和s2,写一个函数来判断 s2 是否包含 s1的排列。换句话说,第一个字符串的排列之一是第二个字符串的子串。示例1:输入: s1 = "ab" s2 = "eidbaooo"输出: True解释: s2 包含 s1 的排列之一 ("ba").示例2:输入: s1= "ab" s2 = "eidboaoo"输出: False...原创 2019-09-24 15:49:37 · 171 阅读 · 0 评论 -
字符串相乘
题目描述:给定两个以字符串形式表示的非负整数num1和num2,返回num1和num2的乘积,它们的乘积也表示为字符串形式。示例 1:输入: num1 = "2", num2 = "3"输出: "6"示例2:输入: num1 = "123", num2 = "456"输出: "56088"说明:num1和num2的长度小于110。num...原创 2019-09-29 14:19:32 · 369 阅读 · 0 评论