/**
* Created by fupeng on 2017/1/20.
*/
public class select {
static void show(int [] a){
for(int i : a){
System.out.println(i);
}
}
static void exch(int [] a, int i, int j){
int t = a[i];
a[i] = a[j];
a[j] = t;
}
static void sort(int [] a){
for(int i=0;i<a.length-1;i++){
int min = i;
for(int j=i+1;j<a.length;j++){
if(a[j]< a[min]){
min=j;
}
}
exch(a, min,i);
}
}
public static void main(String[] args) {
int [] a = {2,3,4,1,5,9,8,6,7,0};
sort(a);
show(a);
}
}
选择排序 Java
最新推荐文章于 2023-01-31 23:14:50 发布