LeetCode-1374-生成每种字符都是奇数个的字符串
LeetCode-1374-生成每种字符都是奇数个的字符串
给你一个整数 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
class Solution {/*** 当n为奇数时, 返回 n 个相同字符即可* 当n为偶数时, 返回 n-1 个相同字符 + 1 个另一种字符*/public String generateTheString(int n) {StringBuilder sb = new StringBuilder();for (int i = 0; i < n; i++) {sb.append('a');}if ((n & 1) == 0) {sb.replace(sb.length() - 1, sb.length(), "b");}return sb.toString();}
}
LeetCode-1374-生成每种字符都是奇数个的字符串相关推荐
- LeetCode 1374.生成每种字符都是奇数个的字符串
[LetMeFly]1374.生成每种字符都是奇数个的字符串 力扣题目链接:https://leetcode.cn/problems/generate-a-string-with-characters ...
- LeetCode 1374. 生成每种字符都是奇数个的字符串
1. 题目 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意一个 ...
- 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 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意一个即可 ...
最新文章
- 利用BP神经网络教计算机识别语音特征信号(代码部分SS)
- Bioinformatics|基于知识图谱嵌入的药物靶标发现
- 干货|10 张 GIF 动图让你弄懂基础算法必备概念
- 自动驾驶新突破,国内有了第一款AI标注软件
- 如何安装mysql5.6.16_centos安装mysql5.6.16
- 搭建本地文件服务器实验报告,下搭建服务器实验报告.pdf
- azure blob_使用Azure Blob存储托管Maven工件
- wps表格粗线和细线区别_详解论文中的表格技术
- FreeMarker的优点和缺点
- Linux7没有网卡,centos7安装后缺少网卡如何解决?
- Tinymce4 中Ajax多次加载时,会出现菜单在第二次进入时,显示的下拉菜单在左上角...
- Netty基于ip的黑名单过滤——RuleBasedIpFilter
- 移动网流量用户身份识别系统的源代码_真武庙车辆识别系统安装效果图
- centos时间同步方案
- 批量生成10位数手机号,用作账号注册
- 手机QQ聊天记录文件解密方法学习
- 身份证读取设备开发解决方案:1、Windows下开发Qt程序demo读取身份证信息
- 京东手机评论数据集介绍
- 微博相互关注互粉mysql表实现_用MySQL实现微博关注关系的方案分析
- ElasticSearch服务器泄露 5700万个人数据外泄