思路及代码
/*
1.1第一行输入整数 T,0<=T<=10,表明输入 T 组数据
1.2第二行输入第一组数据 整数 N,0<=N<=10000,N 个整数;N 表示排序 N 个数,N 个整数为排序的对象
2 把 N 个整数存入数组,从小到大排序
3遍历数组中的元素
*/
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
int T,N;
cin>>T;
while(cin>>N){
int list[N];
for(int i=0;i<N;i++){
cin>>list[i];
}
sort(list,list+N);
for(int j=0;j<N-1;j++){
cout<<list[j]<<" ";
}
cout<<list[N-1]<<endl;
}
return 0;
}
参考: 1️⃣c++数组排序的五种方法-CSDN博客
收获:1️⃣数组排序方法 sort(list,list+i),从小到大排序 list 的[0,i)元素,要调用头文件#include<algorithm>。
菜菜,不是教程,做题和学习记录