随笔分类 -  字符串

摘要:题目来源:leetcode38 外观数列 题目描述: 给定一个正整数 n(1 ≤ n ≤ 30),输出外观数列的第 n 项。 注意:整数序列中的每一项将表示为一个字符串。 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。前五项如下: 1 11 21 1211 1112 阅读全文
posted @ 2020-07-23 12:47 拉里拉里啦啦 阅读(130) 评论(0) 推荐(0)
摘要:题目来源:leetcode 242 有效的字母异位词 题目描述: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 示例 1: 输入: s = "anagram", t = "nagaram" 输出: true 示例 2: 输入: s = "rat", t = "ca 阅读全文
posted @ 2020-07-23 12:43 拉里拉里啦啦 阅读(110) 评论(0) 推荐(0)
摘要:题目来源:leetcode647 回文子串 题目描述: 给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。 具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被计为是不同的子串。 示例 1: 输入: "abc" 输出: 3 解释: 三个回文子串: "a", "b", "c". 阅读全文
posted @ 2020-07-18 16:46 拉里拉里啦啦 阅读(259) 评论(0) 推荐(0)
摘要:题目来源:leetcode49 字母异位词分组 题目描述: 给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。 示例: 输入: ["eat", "tea", "tan", "ate", "nat", "bat"] 输出: [ ["ate","eat","tea"] 阅读全文
posted @ 2020-07-17 11:34 拉里拉里啦啦 阅读(98) 评论(0) 推荐(0)
摘要:题目来源:leetcode227基本计算器II 题目描述: 实现一个基本的计算器来计算一个简单的字符串表达式的值。 字符串表达式仅包含非负整数,+, - ,*,/ 四种运算符和空格 。 整数除法仅保留整数部分。 示例 1: 输入: "3+2*2" 输出: 7 示例 2: 输入: " 3/2 " 输出 阅读全文
posted @ 2020-07-15 20:16 拉里拉里啦啦 阅读(209) 评论(0) 推荐(0)
摘要:题目来源:leetcode412 FizzBuzz 题目描述: 写一个程序,输出从 1 到 n 数字的字符串表示。 如果 n 是3的倍数,输出“Fizz”; 如果 n 是5的倍数,输出“Buzz”; 3.如果 n 同时是3和5的倍数,输出 “FizzBuzz”。 示例: n = 15, 返回: [ 阅读全文
posted @ 2020-07-11 18:26 拉里拉里啦啦 阅读(111) 评论(0) 推荐(0)
摘要:牛客网剑指offer字符串题目总结(共10道) 1、替换空格(剑指2) 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 解题思路:先计算加了空格的总长度,然后从后往前复制。 class S 阅读全文
posted @ 2020-07-01 01:16 拉里拉里啦啦 阅读(158) 评论(0) 推荐(0)