JS——冒泡排序


JS——冒泡排序

方法一:

let arr=[7,12,3,8,1,9,-5,4,22]
let i,j,temp;
let k=arr.length
for (i=1; i<k; i++) {       //循環交換的輪數
    for(j=0; j< k - i; j++){    //每輪循環的次數
        if (arr[j]>arr[j + 1]) {
            temp=arr[j]
            arr[j]=arr[j+1]
            arr[j+1]=temp 
        }

    }
    
}
console.log(arr)    

方法二:

let arr=[7,12,3,8,1,9,-5,4,22]
console.log(arr.sort(function(a,b) {
    return a-b
  }))

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM