var insertSort =function(arr){
var handle=[];
var n=arr.length;
handle.push(arr[0]);
for(var i=1;i<n;i++){
var A=arr[i];
for(var j= handle.length -1; j>=0;j--){
var B= handle[j];
if(A>B){
handle.splice(j+1,0,A);
break;
};
if(j===0){
handle.unshift(A);
};
};
};
return handle;
};
var arr=[12,8,24,16,1,99,77];
handle =insertSort(arr);
console.log(handle);
插入排序
最新推荐文章于 2024-12-13 15:13:27 发布