标签:-- 插入 直接插入排序 ++ sort for 直接插入 var ret
//直接插入排序
function insert_sort(arr){
var len = arr.length;
var result = [];
result.push(arr[len-1]);
for(var i = 0; i < len-1; i++){
var j = result.length;
while(j > 0){
if(result[j-1] > arr[i]){
result[j] = result[j-1];
result[j-1] = arr[i];
j--;
}else{
if(j == result.length){
result.push(arr[i]);
}
break;
}
}
}
alert(result);
return result;
}
标签:-- 插入 直接插入排序 ++ sort for 直接插入 var ret
原文地址:http://www.cnblogs.com/zawjdbb/p/6675239.html