我要解决一个随机输入100万个数字,然后把他们从小到大排序的问题
需要定义一个长度为100万的数组,编译可以通过,但是一运行程序就会停止,如何解决?
代码如下:
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
int a,b;
int list[1000000];
cin>>a;
for(b=0;b<a;b++)
cin>>list[b];
sort(list,list+a);
for(b=0;b<a;b++)
cout<<list[b]<<endl;
return 0;
}