民國110年 地方四等 電子工程 計算機概要
第20題
下列何種排序演算法,最適合對尚未完整蒐集的資料進行排序,例如:可能來自網路一次送來一個資料?
題目
下列何種排序演算法,最適合對尚未完整蒐集的資料進行排序,例如:可能來自網路一次送來一個資料? A. Insertion sort B. Quick sort C. Merge sort D. Selection sort
官方答案
- 答案:A. Insertion sort
解析
Insertion sort(插入排序)具有「線上(online)」特性:每次讀入一筆新資料,就將其插入已排序序列的適當位置,前面已排好的部分不必重做,非常適合資料尚未完整蒐集、一次送來一筆的情境,故選 A。Quick sort 需要先取得整體資料才能選基準點分割;Merge sort 雖可合併已排序串列,但通常須等資料分批到齊後再合併,實作上仍需完整資料;Selection sort 每回合都要在全部未排序資料中找最小值,同樣須先掌握完整資料集。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。
官方資料
答案以考選部公告之測驗式試題標準答案 PDF 為準。