【选择排序】十大排序算法之选择排序,属于不稳定的排序。
目录
一、选择排序思想介绍
- 选择排序,是【选择类】排序。
- 选择排序,是【不稳定】的排序。
- 时间复杂度:O(n^2)。
什么是稳定的排序???
稳定排序:
- 如果排序数组中,存在相同的元素,假设存在两个元素【3】。
- 为了标识两个元素【3】的先后顺序,我们假设给她命名为:【3(1)】、【3(2)】。
- 其中括号里面的表示元素3出现的先后顺序。
- 如果结果排序之后,两个元素还是保持相同的顺序,即:【3(1)、3(2)】,那么我们就称这个排序是稳定的,否则就是不稳定的排序。
选择排序基本思想