首页 > 试题广场 >

字符串的调整I

[编程题]字符串的调整I
  • 热度指数:1917 时间限制:C/C++ 2秒,其他语言4秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
给定一个字符串chas[],其中只含有字母字符和“*”字符,现在想把所有“*”全部挪到chas的左边,字母字符移到chas的右边。完成调整函数。

输入描述:
输入一行字符串代表chas


输出描述:
输出一行,代表返回的字符串。
示例1

输入

qw**23

输出

**qw23
示例2

输入

o*f*f*e*r

输出

****offer

备注:
时间复杂度,额外空间复杂度
s=input()
#统计s中*的个数
num=s.count('*')
print(('*'*num)+s.replace('*', ''))

作弊玩法
发表于 2021-06-15 08:30:52 回复(0)