// 函数封装冒泡排序 时间复杂度O(n^2)
var arr = [3, 6, 5, 7, 9, 10, 4];
console.log(sort(arr));
function sort(arr) {
for (var i = 0; i < arr.length - 1; i++)
for (var j = 0; j < arr.length - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
var temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;}
}
return arr;
}
JavaScript 冒泡排序
于 2022-10-12 12:19:59 首次发布