当前位置:网站首页>「 每日一练,快乐水题 」1374. 生成每种字符都是奇数个的字符串
「 每日一练,快乐水题 」1374. 生成每种字符都是奇数个的字符串
2022-08-02 19:47:00 【谁吃薄荷糖】
力扣原题:
*题目简述:
给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 。
返回的字符串必须只含小写英文字母。如果存在多个满足题目要求的字符串,则返回其中任意一个即可。
*解题思路:
- 根据题意进行模拟;
n
为偶数时,则可以搞n-1
个a
与1
个b
的情况;n
为奇数时,则可搞n
个a
即可;- over;
*C++代码:
class Solution {
public:
string generateTheString(int n) {
string str;
if(n % 2 == 0)
{
///< 偶数
for(int i = 0; i < n -1; i++)
{
str += 'a';
}
str += 'b';
}
else
{
///< 奇数
for(int i = 0; i < n; i++)
{
str += 'a';
}
}
return str;
}
};
结果展示:
边栏推荐
- 基于 flex 布局实现的三栏布局
- OpenCV开发中的内存管理问题
- A Review of Nature Microbiology: Focusing on the Algae--Ecological Interface of Phytoplankton-Bacteria Interactions
- J9 digital theory: the Internet across chain bridge has what effect?
- Fiddle设置接口数据用指定工具查看;Sublime Text设置json数据格式化转换
- Lvm逻辑卷
- Thread线程类基本使用(上)
- 聊一聊 AS 的一些好用的功能
- 【LeetCode】622. 设计循环队列
- 分布式事务
猜你喜欢
随机推荐
Therapy | How to Identify and Deal with Negative Thoughts
溜不溜是个问题
基于 outline 实现头像剪裁以及预览
技术分享 | Apache Linkis 快速集成网页IDE工具 Scriptis
移动跨端技术方案分析对比
The so-called fighting skill again gao also afraid of the chopper - partition, depots, table, and the merits of the distributed
In action: 10 ways to implement delayed tasks, with code!
基于 flex 布局实现的三栏布局
PG 之 SQL执行计划
Thread线程类基本使用(上)
js Fetch返回数据res.json()报错问题
spack install reports an error /tmp/ccBDQNaB.s: Assembler message:
Parse common methods in the Collection interface that are overridden by subclasses
如何解决图像分类中的类别不均衡问题?不妨试试分开学习表征和分类器
银保监会:人身险产品信披材料应由保险公司总公司统一负责管理
golang刷leetcode 经典(13) 最小高度树
Shell: conditional statements
Wintun:一款惊艳的 WireGuard 虚拟网卡接口驱动
网络协议介绍
成为黑客不得不学的语言,看完觉得你们还可吗?