📊 排序演算法 互動學習網

單元 1

選擇排序法(Selection Sort)

💡 核心觀念: 每次都掃視「還沒排好」的所有數字,找出其中最小的數字,跟最前面的位置交換。就像在班上挑選最矮的同學站在隊伍最前面一樣!

🎬 示範動畫:[ 7, 2, 9, 4 ]

點擊「▶ 播放動畫」觀察如何每次挑出最小值!

✍️ 選擇排序實作題(請用手拖曳排成從小到大)

運用「每次找最小值放最前面」的觀念,將長條圖調整成從小到大的最終順序。

任務 1 / 3:基礎排序實作

請將亂序數字 [ 8, 3, 5, 2 ] 手動拖曳排成從小到大的正確順序:

任務 2 / 3:進階排序實作

請將亂序數字 [ 1, 9, 4, 6 ] 手動拖曳排成從小到大的正確順序:

任務 3 / 3:挑戰排序實作

請將亂序數字 [ 6, 2, 7, 3 ] 手動拖曳排成從小到大的正確順序: