最近在看 java数据结构和算法,发现书本上的排序算法还能再优化直接贴代码吧,作为我学习数据结构和算法的纪念
直接贴我的代码吧,抄书本上的代码太麻烦
private static void selectSort(){
for(int i=0; i<a.length-1; i++){
int count = -1;
for(int j=i+1; j<a.length; j++){
if(a[i]>a[j]){
count = j;
}
}
if(count != -1){
swap(i,count);//
}
}
}