字符串的升序降序排列
2017-04-07 17:04
197 查看
代码:
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
char a[100];
cin>>a;
sort(a,a+strlen(a));//进行字符串的升序排列
/*
char *first=a;
char *last=a+strlen(a);
do
{
cout<<a<<endl;//输出所有的排列情况
}while(next_permutation(first,last));
*/
cout<<a;
return 0;
}
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
char a[100];
cin>>a;
sort(a,a+strlen(a));//进行字符串的升序排列
/*
char *first=a;
char *last=a+strlen(a);
do
{
cout<<a<<endl;//输出所有的排列情况
}while(next_permutation(first,last));
*/
cout<<a;
return 0;
}
相关文章推荐
- 字符串q次操作将(l,r)内的字符升序或降序排列 计数排序 + 线段树优化 Codeforces div2 558E A Simple Task
- 判断整形数组是按升序还是降序排列的,采用递归的方法
- 笔记:mysql升序排列asc,降序排列desc
- 实现 DataGird 的升序和降序排列
- js:数组重排序问题:如何使用sort()方法按数值的大小进行升序或降序排列
- 请使用一种算法,对字符串进行升序排列
- 输入一个5X5的二维数组,将数组进行排序,其中一维数组按照平均值降序,一维数组内部升序排列。
- 利用Arrays.sort();方法对相应数组进行升序、降序排列
- dedecms 按照ID升序 降序排列方法
- js学习篇--数组按升序降序排列
- 将两个升序排列的单链表合并为一个降序排列的单链表且不增加新的结点
- java练习——求数组的最大值、最小值并升序降序排列
- python字典分别按照key和value升序或者降序排列--以给定一个含有重复元素的数组list,按照其出现次数大小降序输出
- 输入一个5X5的二维数组,将数组进行排序,其中一维数组按照平均值降序,一维数组内部升序排列。
- JS实现数组按升序及降序排列的方法
- 将用户按年龄分组,显示组人数大于2的,并按照人数降序排列,人数一样多的时候按照年龄升序排列。`
- 根据条件,进行升序或降序排列,两种方式的比较。
- order by 升序和降序排列显示
- Sort函数进行升序和降序排列[#include <algorithm>]
- 在block按学号的升序和降序排列;按姓名的升序和降序排序,按年龄的升序和降序排列