选择排序 · 每轮选出最小,一次到位

在未排序区扫描出最小值 → 与未排序区首位交换 → 已排序区(绿)向右扩大一格
第 1 趟 在未排序区中寻找最小元素… lh 待放位 k 扫描 ↑ 当前最小 rh 一次交换,最小值到位 对比冒泡排序 冒泡:相邻反复交换,一趟可能换很多次 选择:先看完再交换,每趟至多换 1 次 · 时间复杂度 O(n²)