设为首页 - 加入收藏
广告 1000x90
您的当前位置:黄大仙www78345 > 交换排序 > 正文

选择排序法后面有两个数都比第一个数大怎么办例如按从大到小排序

来源:未知 编辑:admin 时间:2019-07-21

  选择排序法后面有两个数都比第一个数大怎么办,例如按从大到小排序,2,5,6,1,4,7,

  选择排序法后面有两个数都比第一个数大怎么办,例如按从大到小排序,2,5,6,1,4,7,

  按定义上说,应该是2先与5,6,1,4,7进行比较,5,6,7都比2大,2如果同一开始的5进行比较就进行交换,那么5肯定就不是最大值,这种想法肯定行不通,如果先把2与5进行交换,这时5放在第一...

  按定义上说,应该是2先与5,6,1,4,7进行比较,5,6,7都比2大,2如果同一开始的5进行比较就进行交换,那么5肯定就不是最大值,这种想法肯定行不通,如果先把2与5进行交换,这时5放在第一个位置,再用5继续和后面的数比较,反反复复才能最后将7放在第一位,我看了别人举的例子,也明显与这种想法不相符,求大神解答,感激不尽!!

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  第0个位置与第1个位置比较,即2与5比较,2小于5,交换,交换后 5,2,6,1,4,7。

  第0个位置与第2个位置比较,即5与6比较,5小于6,交换,交换后 6,2,5,1,4,7。

  第0个位置与第5个位置比较,即6与7比较,6小于7,交换,交换后 7,2,5,1,4,6。

  第1个位置与第2个位置比较,即2与5比较,2小于5,交换,交换后 7,5,2,1,4,6。

  第1个位置与第5个位置比较,即5与6比较,5小于6,交换,交换后 7,6,2,1,4,5。

本文链接:http://apkhealth.com/jiaohuanpaixu/470.html

相关推荐:

网友评论:

栏目分类

现金彩票 联系QQ:24498872301 邮箱:24498872301@qq.com

Copyright © 2002-2011 DEDECMS. 现金彩票 版权所有 Power by DedeCms

Top