选择排序:int 类型的数组 3 1 6 2 5
算法:找出最小值,然后这个最小值和最前面的数据交换位置
1 | public class SelectSort { |
分析思路:
第一次循环:3 1 6 2 5
1 3 6 2 5
第二次循环:3 6 2 5
2 6 3 5
第三次循环 :6 3 5
3 6 5
第四次循环:6 5
5 6
牢牢记住要在待排序中找到最小值,然后和待排序的第一个元素进行交换!
选择排序:int 类型的数组 3 1 6 2 5
算法:找出最小值,然后这个最小值和最前面的数据交换位置
1 | public class SelectSort { |
分析思路:
第一次循环:3 1 6 2 5
1 3 6 2 5
第二次循环:3 6 2 5
2 6 3 5
第三次循环 :6 3 5
3 6 5
第四次循环:6 5
5 6
牢牢记住要在待排序中找到最小值,然后和待排序的第一个元素进行交换!