氣泡排序法是最基礎、最廣為人知的排序演算法。它的運作過程就像水裡的氣泡慢慢往上飄:透過不斷地將相鄰的兩個數字進行比較與交換,每一輪都會讓當前最大的數字「浮」到陣列的最右端。
老實說,因為效能較差,實務專案中幾乎不會使用氣泡排序。但它邏輯極度直觀、程式碼撰寫最簡單,是所有程式初學者理解「雙重迴圈」與「條件判斷」完美結合的最佳敲門磚!
回首頁