主題
Search

選擇排序


一種排序演算法,它對一組 n 個元素進行 n 次遍歷,每次遍歷選擇最小的元素並將其從集合中刪除。此演算法的執行時間為 O(n^2),相比之下,最佳演算法的執行時間為 O(nlnn) (Skiena 1990, p. 14)。


另請參閱

排序

使用 探索

參考文獻

Knuth, D. E. "選擇排序。" §5.2.3 in 計算機程式設計藝術,第 3 卷:排序與搜尋,第二版 Reading, MA: Addison-Wesley, pp. 138-144, 1998.Skiena, S. 用 Mathematica 實現離散數學:組合數學和圖論。 Reading, MA: Addison-Wesley, 1990.

在 中被引用

選擇排序

請引用為

Weisstein, Eric W. "選擇排序。" 來自 —— 資源。 https://mathworld.tw/SelectionSort.html

學科分類