插入排序就是将 待排序的元素插入到已经排序好的数组中
/*** 插入排序**/const arr = [1,3,5,7];const target = [2,4, 10, 6];/*** 插入排序 方法一* @param {*} arr* @param {*} target*/function selection_sort(arr, target) {for(let r = 0; r < target.length; r++) {for(let l = arr.length; l > 0; l--) {if(arr[l - 1] > target[r]) {arr[l] = arr[l - 1];}else {arr[l] = target[r]break;}}}return arr}/*** 方法二* @param {*} arr* @param {*} target* @returns*/function selection_sort(arr, target) {for(let r = 0; r < target.length; r++) {let l = arr.length;while(l > 0 && arr[l - 1] > target[r]) {arr[l] = arr[l - 1];l--;}arr[l] = target[r]}return arr};console.log(selection_sort(arr, target))
