恭喜,你发布的帖子
发布于 2023-03-19 18:08:24
3楼
4、这个排序算法和之前讲的略有不同,这里的思想是:
(1)外循环是对应每个位置,比如,假设一共有5个元素,那么外循环就是对应位置1到位置5
(2)内循环是当前位置的元素与剩下所有元素进行比较,得出最大值元素放到当前位置。
外循环变量从1开始:
外循环变量=1,内循环把位置1的元素分别与位置2-5进行比较,把值大的元素放到位置1,这样的结果是位置1是值最大的元素
外循环变量=2,内循环把位置2的元素分别与位置3-5进行比较,这样的结果是位置2是值第二大的元素
...
依次循环直到最后一个元素,就完成了排序,最后的结果是降序排列
请填写推广理由:
分享
只看
楼主