直接选择排序

算法

如果有N个元素需要排序,那么首先从N个元素中找到最小的那个(称为第0小的)放在第0个位子上(和原来在第0个位子上的元素交换位置),然后再从剩下的N-1个元素中找到最小的放在第1个位子上,然手再从剩下的N-2个元素中找到最小的放在第2个位子上...直到所有元素都就位。

代码

时间复杂度