0
已解决
刘乐宸
新手天翼
新手天翼
题目描述 Description
给你一个长度为n的序列,让你给这个序列从大到小排序。(n<=100000)
输入描述 Input Description
第一行:一个整数n
第二行:n个整数,表示这个序列,整数取值范围不超过10000000
输出描述 Output Description
一行:n个整数,表示排序好的序列。
样例输入 Sample Input
6
2 4 5 1 3 7
样例输出 Sample Output
7 5 4 3 2 1
求大神用sort(快排)来解题,最好附上思路。
0
已采纳
毕小曼
初级光能
初级光能
从大到小sort排
bool cmp(int a,int b)
{
return a>b;
}
记得要在数组输入后加:
如果你输入数组时,i从1开始排
那么就加sort(数组名+1,数组名+n+1,cmp);
如果你输入数组时,i从1开始排
那么就加sort(数组名,数组名+n,cmp);
祝你AC快乐~~~~~~~
0
0
0
0