Selection Sort

思路

不断地选择剩余元素中的最小者。

  • 找到数组中最小元素并将其和数组第一个元素交换位置。

  • 在剩下的元素中找到最小元素并将其与数组第二个元素交换,直至整个数组排序。

复杂度分析

BestΩ(n2)\Omega(n^2) Worst: O(n2)O(n^2) Average: Θ(n2)\Theta(n^2)

Last updated

Was this helpful?