- 博客(9)
- 收藏
- 关注
原创 选择排序法——新手指导
我们想要实现选择排序法,核心就是找出数组中最小的那个数,将最小的那个数依次与最前面的数交换,例如:第一轮外循环我们就将最小的数与第一个数交换,第二轮外循环我们就将最小的数与数组第二个数交换......以此类推(注意交换时不能改变数组原来的元素)1.用两个for循环,第一个for代表我们要比较大小的数(最后一个数就不用比较了,因为排好前面的所有数后,最后一个自然是最大的数),每轮循环都要重置最小值min=没比较过的第一个数,同时标记该数的下标,方便后边交换数值。a[x]=a[j];//交换最大值和最小值。
2025-04-03 22:29:12
263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人