可以增加一个判断来减少操作
if (index !== i) {
let temp = arr[i];
arr[i] = arr[index];
arr[index] = temp;
}
前端算法之排序(二)---- 选择排序写在前面昨天我们学习了最基础的排序算法----冒泡排序,今天呢,我们一起来看一下冒泡排序的进阶算法,选择排序。 大家在学习冒泡排序的时候,会不会觉得冒泡排序很繁琐呢?你看,要...
可以增加一个判断来减少操作
if (index !== i) {
let temp = arr[i];
arr[i] = arr[index];
arr[index] = temp;
}
前端算法之排序(二)---- 选择排序写在前面昨天我们学习了最基础的排序算法----冒泡排序,今天呢,我们一起来看一下冒泡排序的进阶算法,选择排序。 大家在学习冒泡排序的时候,会不会觉得冒泡排序很繁琐呢?你看,要...