js冒泡排序

原理 依次比較相鄰的兩個值,如果後面的比前面的小,則將小的元素排到前面。依照這個規則進行多次並且遞減的迭代,直到順序正確。 解釋 設一組數據 var arr = [25,55,89,12,45,36,23,16,50]; 兩個循環當i=0的時候,裏面的循環完整執行,從j=0執行到j=6,這也就是第一遍排序,結果是將最大的數排到了最後,由於有一個數字已經循環過了需要設置避免j<arr.length-
相關文章
相關標籤/搜索