您的位置:首页 > 其它

52.1076 排序

2016-03-07 20:15 120 查看
时间限制:
1 s

空间限制:
128000 KB

题目等级:

白银 Silver

题解

查看运行结果

题目描述 Description

给出n和n个整数,希望你从小到大给他们排序

输入描述 Input Description

第一行一个正整数n

第二行n个用空格隔开的整数

输出描述 Output Description

输出仅一行,从小到大输出n个用空格隔开的整数

样例输入 Sample Input

3

3 1 2

样例输出 Sample Output

1 2 3

数据范围及提示 Data Size & Hint

1<=n<=100000

自己的答案:

#include

#include

#include

using namespace std;

int main()

{

int n,a[100001];

scanf("%d",&n);

for(int i=1;i<=n;++i)

{

scanf("%d",&a[i]);

}

sort(a+1,a+n+1);//只有用快排,才不超时

for(int i=1;i<=n;++i)

printf("%d ",a[i]);

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: