插入排序
最后更新于
function insertionSort(arr){
let len = arr.length;
for(let i=1;i<len;i++){
let _pre = i-1,
curr = arr[i];
while(_pre>=0 && curr<arr[_pre]){
arr[_pre+1] = arr[_pre];
_pre--;
}
// 插入
arr[_pre+1] = curr;
}
return arr;
}