By Noxxxx from https://www.noxxxx.com/?post_type=post&p=521
欢迎分享与聚合,尊重版权,可以联系授权
冒泡排序
平均时间复杂度 O(n2) 空间复杂度 O(1)
function bubbleSort(arr) { var i = arr.length; var position = 0; var tmp = 0; while (i>0) { position = 0; for(var j = 0;j<i;j++) { if(arr[j]> arr[j+1]) { position = j; tmp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = tmp; } } i = position; } return arr; }