1.冒泡排序法
一行数中两两进行比较交换位置,一次排序即可确定最大值在最后,第二次排序确定倒数第二大......
以十个数举例
for循环:外层循环9次,因为九个大数排列好了,最小的那个数就不用排序了
内层循环9-外层循环次数,因为外层排一次就能确定好一个最大的数,从而不需要再比较这个大数
代码如下:
2.选择排序
从第一个数开始,拿这个数与后面所有数比,比它小的交换位置,一趟下来将最小的放在第一位。第二次将第二小放在第二个位置。
1.冒泡排序法
一行数中两两进行比较交换位置,一次排序即可确定最大值在最后,第二次排序确定倒数第二大......
以十个数举例
for循环:外层循环9次,因为九个大数排列好了,最小的那个数就不用排序了
内层循环9-外层循环次数,因为外层排一次就能确定好一个最大的数,从而不需要再比较这个大数
代码如下:
2.选择排序
从第一个数开始,拿这个数与后面所有数比,比它小的交换位置,一趟下来将最小的放在第一位。第二次将第二小放在第二个位置。