阅读数:655
已有1条回答
管理员
选择排序法是一种不稳定的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完。
选择排序法的第一层循环从起始元素开始选到倒数第二个元素,主要是在每次进入的第二层循环之前,将外层循环的下标赋值给临时变量,接下来的第二层循环中,如果发现有比这个最小位置处的元素更小的元素,则将那个更小的元素的下标赋给临时变量,最后,在二层循环退出后,如果临时变量改变,则说明,有比当前外层循环位置更小的元素,需要将这两个元素交换。
猜你喜欢
lamer面霜和乳霜区别
二手进口沃尔沃s90价格及图片(2018款沃尔沃s90值不值得买)
科目四考完了交警能查到吗
2012款君越2.4油箱多少升 厂商数据车辆油箱容积为70升
iPhone 14 plus多久可以退货
汽车配钥匙收费一般多少钱(汽车钥匙一般在哪里配)
苹果换电池要多久
宝马x5国产报价2022款价格及图片,宝马x5落地价多少钱
微信转账怎么撤回步骤
抖音被拉黑看到对方的主页是什么样的
荣耀70 Pro蓝牙一直开着费电吗
iqooz1x什么处理器
最新学习
科三课时打完了里程不够
茉莉花是哪个城市的市花
石榴需要放冰箱冷藏吗
真我realme GT2 Pro支不支持快充
科目一预约考试怎么预约
泡泡面膜用完后洗脸么
翻锅一开始怎么练
教师职称评定条件及流程
gtx1060显卡什么级别
vivo X Flip外屏打字容易误触吗
13和13pro拍照差别很大吗
超时怎么算的