#include<iostream>
#include<fstream>
#define MAX 10
using namespace std;
//selection sort选择排序,不稳定,最差最好时间复杂度=o(n^2),空间复杂度O(1)
int main()
{
ifstream cin("in.txt");
int arr[MAX],i,j,temp;
for(i=0;i<MAX;i++)
cin>>arr[i];
for(i=0;i<MAX;i++)
for(j=i+1;j<MAX;j++)
{
if(arr[j]<arr[i])
{
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
for(i=0;i<MAX;i++)
cout<<arr[i]<<" "<<endl;
return 0;
}
#include<fstream>
#define MAX 10
using namespace std;
//selection sort选择排序,不稳定,最差最好时间复杂度=o(n^2),空间复杂度O(1)
int main()
{
ifstream cin("in.txt");
int arr[MAX],i,j,temp;
for(i=0;i<MAX;i++)
cin>>arr[i];
for(i=0;i<MAX;i++)
for(j=i+1;j<MAX;j++)
{
if(arr[j]<arr[i])
{
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
for(i=0;i<MAX;i++)
cout<<arr[i]<<" "<<endl;
return 0;
}