var arr = [7,4,8,1,3,6,2,5];
console.log(arr);
for (var j = 0; j < arr.length - 1; j++) {
var flag = 0;
tang++;
for (var i = 0; i < arr.length - 1 - j; i++) {
ci++;
var temp;
if (arr[ i ] > arr[i + 1]) {
flag++;
temp = arr[i];
arr[ i ] = arr[i + 1];
arr[i + 1] = temp;
}
}
if (flag == 0) {
break;
}
}
冒泡排序的思路更进一步的优化
最新推荐文章于 2022-04-11 16:52:13 发布
