單元 3:選擇排序

單元內容

3-3 選擇排序法(一)

▶️ 專案說明

📒 說明

依照排序的規則,選擇最小(最大)項目,放置在資料的最前面,再從剩餘未排序元素中繼續尋找最小(最大)項目,然後放到已排序序列的末尾。以此類推,直到所有項目均排序完畢。

▶️ 教學影片 

📂 教學素材 

👉 操作步驟

1. 檢視下面的程式碼,想想看它在做什麼?

上述程式是屬於資料交換,透過變數【暫存顏色】讓 A 與 B 的值互換。

以整個程式說明是:

2. 本程式使用到兩個迴圈,以下的內層迴圈,執行 8 次,使用變數【編號】進行控制,會逐一檢查【隨機顏色組合】的第變數【編號】項是否等於【標準顏色組合】的第變數【顏色編號】項。