选择排序算法 - 13337159127/Note GitHub Wiki

1.什么是选择排序? 选择排序是一种简单直观的排序算法。 2.选择排序的思想? 每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置。起始位置的值和最大(小)值交换,直到全部待排序的数据元素排完。 3.选择排序的工作原理? 有一串数字,按照从小到大顺序排列? (1).每一次查找,从这串数字中比较出最小(或最大)的一个数字,放在首位, (2).再一次查找,从这串数字中比较出最小(或最大)的一个数字,放在第二位,(把第二位数字和找到的最大(或最小数字)交互位置)。重复以上步骤,直到全部数字排完,按照大小依次向后排列。 4.选择排序是不稳定的排序方法