民國115年 初等考試 統計 資料處理大意

第38題

下列那些排序演算法是穩定的(Stable)?①泡沫排序(Bubble Sort) ②選擇排序(Selection Sort)③插入排序(Insertion So…

題目

下列那些排序演算法是穩定的(Stable)?①泡沫排序(Bubble Sort) ②選擇排序(Selection Sort)③插入排序(Insertion Sort) ④快速排序(Quick Sort) A. ①② B. ①③ C. ②④ D. ③④

官方答案

  • 答案:B. ①③

解析

穩定排序在相等元素的相對順序不會改變。泡沫排序(Bubble Sort)只在相鄰元素逆序時交換,相等元素不交換,因此穩定。插入排序(Insertion Sort)將元素插入已排序部分時,遇到相等元素插在其後,保持原順序,亦穩定。選擇排序(Selection Sort)每次選取最小元素交換到前端,可能改變相等元素順序,標準版本不穩定。快速排序(Quick Sort)分割時交換可能打亂相等元素順序,不穩定。故正確選項為①③。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料

答案以考選部公告之測驗式試題標準答案 PDF 為準。