1.选择法排序
-
思想:从当前数组元素开始往后边找,找到大于(或者小于,分从大到小排序还是从小到大排序两种情况)当前数组元素的数组中最大值(最小值)就交换。
-
例如:
-
【2】 8 1 -5 0 ==》 【8】2 1 -5 0 ==》【8】2 1 -5 0 ==》【8】2 1 -5 0
(8>2,交换) -
8【2】 1 -5 0 ==》8【2】 1 -5 0 ==》8【2】 1 -5 0 ==》8【2】 1 -5 0
-
8 2 【1】 -5 0 ······
1.选择法排序
思想:从当前数组元素开始往后边找,找到大于(或者小于,分从大到小排序还是从小到大排序两种情况)当前数组元素的数组中最大值(最小值)就交换。
例如:
【2】 8 1 -5 0 ==》 【8】2 1 -5 0 ==》【8】2 1 -5 0 ==》【8】2 1 -5 0
(8>2,交换)
8【2】 1 -5 0 ==》8【2】 1 -5 0 ==》8【2】 1 -5 0 ==》8【2】 1 -5 0
8 2 【1】 -5 0 ······