问题标题: 酷町堂:3857 收拾整理字符串 核心代码 谢谢!!

0
0

0
已采纳
张帆
张帆
中级天翼
中级天翼

定义两个字符数组

遍历输入的字符串

判断每个字符,

如果是大写

放第一个字符数组

否则,

放第二个

再用sort快排

最后输出

核心代码因为版规不能给

有啥问题在我这个回答的评论区@我

 

0
龙舟
龙舟
高级光能
高级光能

定义一个桶,一个字符串

字符串 s

输入s

循环(int i=0;i<s.size();i++)

{

如果s[i]>='A'&&s[i]<='Z'

a[s[i]]++;

如果s[i]>='a'&&s[i]<='z'

a[s[i]]+=2;

}

循环(int i='Z';i>='A';i--)

{

如果(a[i]==1)

输出s[i]和空格

}

输出换行

循环(int i='a';i<='z';i++)

{

如果(a[i]==2)

输出s[i]和空格

}

望采纳!!

0
龙舟
龙舟
高级光能
高级光能

定义一个桶,一个字符串

字符串 s

输入s

循环(int i=0;i<s.size();i++)

{

如果s[i]>='A'&&s[i]<='Z'

a[s[i]]++;

如果s[i]>='a'&&s[i]<='z'

a[s[i]]+=2;

}

循环(int i='Z';i>='A';i--)

{

如果(a[i]==1)

输出s[i]和空格

}

输出换行

循环(int i='a';i<='z';i++)

{

如果(a[i]==2)

输出s[i]和空格

}

望采纳!!

0
张海棠
张海棠
中级守护
中级守护

如果按你这个方法的话,

输出的是这个

dghssdffjJHG21568
   
 € ?

0
张海棠
张海棠
中级守护
中级守护

你这个方法是错误的!!!!!

0
张海棠
张海棠
中级守护
中级守护

我已经用正确方法做出来了!!!!!

 

0
张海棠
张海棠
中级守护
中级守护

所以我不能采纳你!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!

0
龙舟
龙舟
高级光能
高级光能

我没试呢,那你就不采纳吧

0
龙舟
龙舟
高级光能
高级光能

你不还是做出来了吗?那你还发问答干嘛

我要回答