// 插入排序
var arr = [5, 36, 99, 41, 2, 3, 5.26, 54, 852, 12, 0, 36, 6, -8];
for (let i = 1; i < arr.length; i++) {
let now = arr[i],
p_index = i - 1;
while (p_index >= 0 && now < arr[p_index]) {
arr[p_index + 1] = arr[p_index];
p_index--;
}
arr[p_index + 1] = now;
}
console.log(arr);
JavaScript实现插入排序
于 2022-02-14 15:49:13 首次发布