恭喜,你发布的帖子
发布于 2019-12-06 13:27:15
1楼
前面两行,先提取出不定长数组的最大下标和最小下标
后面一段是说如果最大下标和最小下标相同,说明就一个元素,没必要排序
在后面是主干程序
以最大下标是7和最小下标是0为例
当Temp_1是0时,Temp_2从1到7
也就是元素0先和元素1比较,如果元素0>元素1,则元素0和元素1对调,中间3行赋值就是元素对调,也就是把小的数放在元素0,如果元素0<=元素1,则什么都不干,元素0本来也就是小的数
然后元素0和元素2比较,如果元素0>元素2,则元素0和元素2对调,还是把小的数放在元素0,如果元素0<=元素2,则什么都不干,元素0本来也就是小的数
。。。
最后元素0和元素7比较,如果元素0>元素7,则元素0和元素7对调,还是把小的数放在元素0,,如果元素0<=元素7,则什么都不干,元素0本来也就是小的数
这样一圈过来元素0就是最小的数,然后找从元素1到元素7中最小的数,把这里面最小的数送到元素1,以此类推
请填写推广理由:
分享
只看
楼主