主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
活着的传奇
2023年8月23日 16:50
字符串排序 题解:
P1254
回复 0
|
赞 0
|
浏览 894
#include<bits/stdc++.h> using namespace std; int main(){ char s[20]; while(scanf("%s",s)!=EOF){ int n=strlen(s); sort(s,s+n); for(int i=0;i<strlen(s);i++){ printf("%c",s[i]);} } return 0; }
dongqing
2023年7月31日 10:03
字符串排序 题解:别想复杂了,可以直接用sort
P1254
回复 0
|
赞 0
|
浏览 836
#include<bits/stdc++.h> using namespace std; int main(){ char a[20]; while(cin>>a) { int len=strlen(a); sort(a,a+len); cout<<a<<endl; } return 0; }
dongqing
2023年7月31日 10:00
字符串排序 题解:代码很短
P1254
回复 0
|
赞 0
|
浏览 836
利用sort,自定义比较函数 在比较函数中进行类型强制转换。 输入字符串要记得求一下字符串长度,好进行sort #include<bits/stdc++.h> using namespace std; bool cmp(char a,char b) { return int(a)<int(b); } int main(){ char a[20]; while(cin>>a) { int len=strlen(a); so...
Hegel
2023年3月24日 10:37
对字符串内的各个字符排序
P1254
回复 0
|
赞 0
|
浏览 2.1k
#include <iostream> using namespace std; int main() { string s; while(cin>>s){ for(int i=0,flag=0;i<s.size()-1;i++){ for(int j=1;j<s.size()-i;j++) if(s[j]<s[j-1]){ swap(s[j],s[j-1]); flag=1; } if(flag==0) break; } cout<&l...
阔赛英
2023年2月2日 13:37
sort函数
P1254
回复 0
|
赞 0
|
浏览 4.3k
#include <iostream> #include <string.h> #include <algorithm> using namespace std; int main() { char s[32]; while (scanf("%s", &s) != EOF) { int len = strlen(s); sort(s, s + len); for (int i = 0; i < len; i++) pri...
我不是深井冰丶
2023年1月17日 17:30
使用string类
P1254
回复 0
|
赞 0
|
浏览 3.4k
写成sort(s,s+s.length())是错误的,查了资料后应该写成sort(s.begin(),s.end()) #include <bits/stdc++.h> using namespace std; int main(){ string s; while(cin>>s){ sort(s.begin(),s.end()); for(int i = 0;i < s.length();i++){ cout<<s[i]; } } return 0; }
Mihara
2022年6月9日 22:35
练习一下冒泡排序
P1254
回复 0
|
赞 1
|
浏览 4.8k
#include <cstdio> #include <cstring> int main() { char s[20]; int cnt = 0; while (scanf("%s",s) != EOF) { for (int i = 0; i < strlen(s); ++i) &n...
Dipper
2022年4月9日 22:43
sort
P1254
回复 0
|
赞 1
|
浏览 4.6k
#include<iostream> #include<algorithm> #include<string> using namespace std; int main(){ string s; cin >>s; sort(s.begin(), s.end()); cout << s << endl; }
杨德胜
2021年3月7日 21:30
P1254 解题思路分享
P1254
回复 0
|
赞 0
|
浏览 6.9k
#include <bits/stdc++.h> using namespace std; int main() { char s[25]={0}; while(cin >>s){ sort(s,s+strlen(s)); cout<<s<<endl; } }
老猫
2021年1月13日 09:34
简洁
P1254
回复 0
|
赞 0
|
浏览 7.7k
#include <iostream> #include <string> #include <string.h> #include<algorithm> using namespace std; bool compare(char a,char b) { return a<b; } int main() { char s[30]; scanf("%s",&s); int len=strlen(s); sort(s,s+len,compare); printf("%s",s);...
1
2
题目
字符串排序
题解数量
20
发布题解
热门题解
1
字符串排序 题解:sort实现
2
字符串排序 (C++)题解:
3
练习一下冒泡排序
4
sort
5
简洁
6
字符串排序 题解:代码很短
7
字符串排序 题解:别想复杂了,可以直接用sort
8
字符串排序 题解:c 送分
9
字符串排序 题解:题目要求多组,许多通过没有这个也过了
10
对字符串内的各个字符排序