选择排序

最近在看 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);//
			}
		}
	}

 

你可能感兴趣的:(数据结构,算法,J#)