#include
using namespace std;
void sort (int a[],int leath)
{
for (int i=0;i<leath;i++)
{
int aim=-1;
for (int j=i;j<leath;j++)
{
if (a[i]>a[j])
{
aim=j;
}
}
if (aim!=-1)
{
int temp;
temp=a[aim];
a[aim]=a[i];
a[i]=temp;
}
}
}
int main ()
{
int a[10];
for (int i=0;i<10;i++)
{
a[i]=10-i;
}
sort(a,10);
for (int i=0;i<10;i++)
{
cout<<a[i]<<endl;
}
}
算法复习 (二) 选择排序
最新推荐文章于 2020-03-26 16:55:53 发布