#include<stdio.h>
void selectionSort(int *a,int n){
int i,j,t,m;
for(i=0;i<n-1;i++){
m = i;
for(j=i;j<n;j++){
if(a[j]<a[m]){
m=j;
}
}
t=a[i];
a[i]=a[m];
a[m]=t;
}
}
void main(){
int i;
int a[]={3,2,5,1,4};
selectionSort(a,5);
for(i=0;i<5;i++){
printf("%d\n",a[i]);
}
}
选择排序算法C语言实现
最新推荐文章于 2025-01-02 14:49:38 发布