簡單的冒泡排序及其優化(java實現)

引言 冒泡排序算是比較簡單的常見算法,該算法的思路如下 思路 1.將一組數組排序(默認升序),使用兩層循環來遍歷數組。 2.第一層循環控制比較趟數,第二層循環控制兩兩比較的次數。 3.兩兩比較的時候,如果前一個數值比後一個數值大,則兩數交換。 4.一趟比較下來,最大的數值便會沉到數組的底部。 代碼 再寫一個測試類 運行結果 如果看的不太清楚可以看這圖解哦 一趟比較下來,最大的數值會沉在數組底部 總
相關文章
相關標籤/搜索