【九度OJ】题目1054:字符串内排序 解题报告

来源:互联网 发布:遗传算法c 库 编辑:程序博客网 时间:2024/05/17 23:41

【九度OJ】题目1054:字符串内排序 解题报告

标签(空格分隔): 九度OJ


[LeetCode]

http://ac.jobdu.com/problem.php?pid=1054

题目描述:

输入一个字符串,长度小于等于200,然后将输出按字符顺序升序排序后的字符串。

输入:

测试数据有多组,输入字符串。

输出:

对于每组输入,输出处理后的结果。

样例输入:

bacd

样例输出:

abcd

Ways

基于排序题的改进。

同样适用sort函数,需要注意的是结果的输出方式。

同样注意数组的长度应该比字符串的长度大1,否则没法保存结束符。

还有哦字符串函数的使用。

以及gets(str)获取一行输入。

#include <stdio.h>#include <algorithm>#include <string.h>using namespace std;int main(){    char str[201];    while(gets(str)){        int len = strlen(s);        sort(str, str + len);        printf("%s\n", str);    }    return 0;}

Date

2017 年 2 月 16 日

0 0
原创粉丝点击