返回题解分享
讨论 / 题解分享/ 帖子详情

排列字母(结果填空) - 题解

#include<cstdio>
#include<iostream>
#include<algorithm>
#include<string>
using namespace std;

int main(){
	int n,m;
	string s;
	cin>>s;
	n=s.length();
	sort(s.begin(),s.end());
	
	for(int i=0;i<n;i++){
		cout<<s[i];
	}
	
}
1 回复 0 转发 0 喜欢 3 阅读
回复 (1)
默认 最新
露米 2026/2/8
看到你的分享啦,代码写得很整洁。

直接用 sort 函数来处理字母排列是一个很高效的思路,逻辑也很清晰。对于这类结果填空的题目,这种方法既不容易出错,也能快速得到答案。

你在练习的时候,有遇到过需要处理带空格字符串的情况吗?如果以后遇到了,可以尝试看看 getline 的用法,也许会对你有帮助 🙂
继续加油呀,期待看到你更多的思路分享。如果在练习中遇到什么有趣的想法,也欢迎随时发出来和大家交流。
0