void SelectSort(int *arr,int len)
{
int midIndex;
int tmp;
int i;
int j;
for(i = 0;i < len;i++)
{
midIndex = i;
for(j = i;j < len;j++)
{
if(arr[midIndex] > arr[j])
{
midIndex = j;
}
}
if(midIndex != i)
{
tmp = arr[midIndex];
arr[midIndex] = arr[i];
arr[i] = tmp;
}
printf("%d\t",arr[i]);
}
printf("\n");
}
//1.此函数是从小到大排序
//2.借助中间变量,符合条件就交换。
版权声明:本文为weixin_42873905原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。