选择排序
var swap = function(array,a,b){
var tmp = array[a];
array[a] = array[b]
array[b] = tmp;
}
var selectionSort = function(array){
//注意不要把min这个全局变量定义在循环内
for(var i=0,n=array.length,min = 0;i<n;i++){
for(var j=i+1;j<n;j++){
if(array[min]>array[j]){
min = j;
}
}
if (i != min){
swap(array, min, i);
}
}
}
机器瞎学/数据掩埋/模式混淆/人工智障/深度遗忘/神经掉线/计算机幻觉/专注单身二十五年
浙公网安备 33010602011771号