package sort;
//选择排序
public class selectSort2 {
public static void selectSort(int[] data){
int len=data.length;
for(int i=0;i<len;i++){
int mindex = i;
for(int j=i+1;j<len;j++){
if(data[mindex]>data[j]){ /* 如果有小于当前最小值的关键字 */
mindex=j;
}
}
if(i!=mindex){
int temp=data[mindex];
data[mindex]=data[i];
data[i]=temp;
}
}
}
public static void main(String[] args) {
int[] data={0,2,12,1,23,65,33,44,11,98,0,6};
selectSort(data);
for(int d:data){
System.out.print(d+" ");
}
}
}
//选择排序
public class selectSort2 {
public static void selectSort(int[] data){
int len=data.length;
for(int i=0;i<len;i++){
int mindex = i;
for(int j=i+1;j<len;j++){
if(data[mindex]>data[j]){ /* 如果有小于当前最小值的关键字 */
mindex=j;
}
}
if(i!=mindex){
int temp=data[mindex];
data[mindex]=data[i];
data[i]=temp;
}
}
}
public static void main(String[] args) {
int[] data={0,2,12,1,23,65,33,44,11,98,0,6};
selectSort(data);
for(int d:data){
System.out.print(d+" ");
}
}
}