就写一个排序算法~
懒人可以直接使用<algorithm>里面的sort~
强人直接写一个快速排序或堆排序或基数排序
鄙人写了一个插入排序.......
// Problem#: 1154
// Author#: Reid Chan
#include <iostream>
#include <stdio.h>
using namespace std;
void insertion_sort(int *a, int sz, int n)
{
int i;
for (i = sz - 1; i >= 0 && n < a[i]; --i) {
a[i+1] = a[i];
}
a[i+1] = n;
}
int main() {
int t;
int arr[1001] = { 0 };
cin >> t;
while (t--) {
int n;
cin >> n;
for (int i = 0; i < n; ++i) {
scanf("%d", &arr[i]);
insertion_sort(arr, i, arr[i]);
}
for (int i = 0; i < n; ++i) {
printf("%d\n", arr[i]);
}
}
return 0;
}