LeetCode 1374. 生成每种字符都是奇数个的字符串
1. 题目
给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 。
返回的字符串必须只含小写英文字母。如果存在多个满足题目要求的字符串,则返回其中任意一个即可。
示例 1:
输入:n = 4
输出:"pppz"
解释:"pppz" 是一个满足题目要求的字符串,因为 'p' 出现 3 次,且 'z' 出现 1 次。
当然,还有很多其他字符串也满足题目要求,比如:"ohhh" 和 "love"。示例 2:
输入:n = 2
输出:"xy"
解释:"xy" 是一个满足题目要求的字符串,因为 'x' 和 'y' 各出现 1 次。
当然,还有很多其他字符串也满足题目要求,比如:"ag" 和 "ur"。示例 3:
输入:n = 7
输出:"holasss"提示:
1 <= n <= 500
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/generate-a-string-with-characters-that-have-odd-counts
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
2. 解题
class Solution {public:string generateTheString(int n) {if(n%2)return string(n,'a');return string(n-1,'o')+'k';}
};
执行用时:4 ms
内存消耗:8.7 MB
LeetCode 1374. 生成每种字符都是奇数个的字符串相关推荐
- LeetCode 1374.生成每种字符都是奇数个的字符串
[LetMeFly]1374.生成每种字符都是奇数个的字符串 力扣题目链接:https://leetcode.cn/problems/generate-a-string-with-characters ...
- LeetCode 5352. 生成每种字符都是奇数个的字符串
5352. 生成每种字符都是奇数个的字符串 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目 ...
- LeetCode刷题笔记:1374.生成每种字符都是奇数个的字符串
1. 问题描述 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意 ...
- 1374 生成每种字符都是奇数个的字符串
题目描述: 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意一个 ...
- 【字符串】1374. 生成每种字符都是奇数个的字符串(简单)
[题目] 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意一个即 ...
- 20200308: 生成每种字符都是奇数个的字符串灯泡开关 III(leetcode5352-5353)
生成每种字符都是奇数个的字符串&灯泡开关 III 题目 思路与算法 代码实现 复杂度分析 题目 思路与算法 第一题没什么难度,StringBuilder拼接即可 第二题一开始想复杂了,用了Ha ...
- LeetCode简单题之生成每种字符都是奇数个的字符串
题目 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意一个即可. ...
- 【字符串】生成每种字符都是奇数个的字符串
题目描述 给定一个整数n,请返回长度为n的字符串,并且其中每种字符在该字符串中出现次数都是奇数次:要求返回的是小写英文字母,如果有多个答案,只返回其中一种就可以. 示例1: 输入:n=4 输出:&qu ...
- python获得奇数的字符串_生成每种字符都是奇数个的字符串
题目: 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意一个即可 ...
最新文章
- Nat. Commun.|概率蛋白质序列模型的生成能力
- android中各属性布局,Android里面各布局的属性定义
- seaborn系列 (9) | 分簇散点图swarmplot()
- 16、分布式文档系统--document的_source元数据以及定制返回结果解析(来自学习资料+自己整理)
- UITextView,UITextField 和UIAlertView 在ios8上 当pop时候出现闪bug
- notepad++ 远程连接阿里云服务器
- github page hexo博客gitee_利用Github和hexo搭建个人免费博客
- java缓存内存泄漏_java – getMethod是缓存并导致内存泄漏
- ibm服务器做系统视频,智慧运算 IBM x3650 M4服务器拆机(视频)
- 如何进行Android单元测试
- 如何将Blocs v2项目迁移到Blocs v3?
- 用户'MYCOMPUTER\ASPNET' 登录失败”的解决方法
- 2.11.PHP7.1 狐教程-【PHP 数组】
- MySQL删除s表命令_SQL语句中删除表数据drop、truncate和delete的用法
- oracle讲师视频教程,赵强老师:Oracle数据库系列视频课程
- 特征选择与特征权重计算的区别
- spring boot毕业设计选题及程序开发功能说明
- 使用Python开发一个恐龙跳跳小游戏,玩起来
- 我的电脑中无法新建txt文本文档
- CentOS 6.4 拨号上网全攻略
热门文章
- python开发实践教程_Python开发实践教程
- java聊天软件课程设计_[计算机课程设计] JAVA课程设计-聊天室
- 华为手机怎么强制关机_华为忘记锁屏密码怎么办?多品牌手机通用解锁密码
- mysql中下杠怎么打_怎么打字母下方的短横杠?,下横杠怎么打
- matlab打开笔记本摄像头_如何解决笔记本电脑摄像头异常问题
- 学习《深度学习入门:基于Python的理论与实现》高清中文版PDF+源代码
- SQLAlchemy Script
- 利用索引数组排序 不改变原数组值的位置
- .net 门槛高不高之我见
- 自旋锁/互斥锁/读写锁/递归锁的区别与联系