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. 生成每种字符都是奇数个的字符串相关推荐

  1. LeetCode 1374.生成每种字符都是奇数个的字符串

    [LetMeFly]1374.生成每种字符都是奇数个的字符串 力扣题目链接:https://leetcode.cn/problems/generate-a-string-with-characters ...

  2. LeetCode 5352. 生成每种字符都是奇数个的字符串

    5352. 生成每种字符都是奇数个的字符串 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目 ...

  3. LeetCode刷题笔记:1374.生成每种字符都是奇数个的字符串

    1. 问题描述 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意 ...

  4. 1374 生成每种字符都是奇数个的字符串

    题目描述: 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意一个 ...

  5. 【字符串】1374. 生成每种字符都是奇数个的字符串(简单)

    [题目] 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意一个即 ...

  6. 20200308: 生成每种字符都是奇数个的字符串灯泡开关 III(leetcode5352-5353)

    生成每种字符都是奇数个的字符串&灯泡开关 III 题目 思路与算法 代码实现 复杂度分析 题目 思路与算法 第一题没什么难度,StringBuilder拼接即可 第二题一开始想复杂了,用了Ha ...

  7. LeetCode简单题之生成每种字符都是奇数个的字符串

    题目 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意一个即可. ...

  8. 【字符串】生成每种字符都是奇数个的字符串

    题目描述 给定一个整数n,请返回长度为n的字符串,并且其中每种字符在该字符串中出现次数都是奇数次:要求返回的是小写英文字母,如果有多个答案,只返回其中一种就可以. 示例1: 输入:n=4 输出:&qu ...

  9. python获得奇数的字符串_生成每种字符都是奇数个的字符串

    题目: 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意一个即可 ...

最新文章

  1. Nat. Commun.|概率蛋白质序列模型的生成能力
  2. android中各属性布局,Android里面各布局的属性定义
  3. seaborn系列 (9) | 分簇散点图swarmplot()
  4. 16、分布式文档系统--document的_source元数据以及定制返回结果解析(来自学习资料+自己整理)
  5. UITextView,UITextField 和UIAlertView 在ios8上 当pop时候出现闪bug
  6. notepad++ 远程连接阿里云服务器
  7. github page hexo博客gitee_利用Github和hexo搭建个人免费博客
  8. java缓存内存泄漏_java – getMethod是缓存并导致内存泄漏
  9. ibm服务器做系统视频,智慧运算 IBM x3650 M4服务器拆机(视频)
  10. 如何进行Android单元测试
  11. 如何将Blocs v2项目迁移到Blocs v3?
  12. 用户'MYCOMPUTER\ASPNET' 登录失败”的解决方法
  13. 2.11.PHP7.1 狐教程-【PHP 数组】
  14. MySQL删除s表命令_SQL语句中删除表数据drop、truncate和delete的用法
  15. oracle讲师视频教程,赵强老师:Oracle数据库系列视频课程
  16. 特征选择与特征权重计算的区别
  17. spring boot毕业设计选题及程序开发功能说明
  18. 使用Python开发一个恐龙跳跳小游戏,玩起来
  19. 我的电脑中无法新建txt文本文档
  20. CentOS 6.4 拨号上网全攻略

热门文章

  1. python开发实践教程_Python开发实践教程
  2. java聊天软件课程设计_[计算机课程设计] JAVA课程设计-聊天室
  3. 华为手机怎么强制关机_华为忘记锁屏密码怎么办?多品牌手机通用解锁密码
  4. mysql中下杠怎么打_怎么打字母下方的短横杠?,下横杠怎么打
  5. matlab打开笔记本摄像头_如何解决笔记本电脑摄像头异常问题
  6. 学习《深度学习入门:基于Python的理论与实现》高清中文版PDF+源代码
  7. SQLAlchemy Script
  8. 利用索引数组排序 不改变原数组值的位置
  9. .net 门槛高不高之我见
  10. 自旋锁/互斥锁/读写锁/递归锁的区别与联系