function bubbleSort(arr) {
var length = arr.length;
for (let i = 0; i < length; i++) {
// 循环次数
for (let j = 0; j < length - 1; j++) {
// 对比的次数
if (arr[j] > arr[j + 1]) {
[arr[j], arr[j + 1]] = [arr[j + 1], arr[j]];
}
}
}
return arr;
}
console.log(bubbleSort([2, 3, 4, 5, 6, 7, 21, 2, 1, 4]));
js的冒泡排序算法
最新推荐文章于 2023-03-20 09:56:19 发布