QQ截图20120607082844.png (5.67 KB, 下载次数: 40)
下载附件
运行结果
2012-6-7 08:29 上传
ttkl123654 发表于 2012-6-7 08:36 我没弄懂是出现的什么问题?是升序和降序的事?
ttkl123654 发表于 2012-6-7 08:44 不是,我想问的是问题是什么啊? 你不是说出问题了吗?是排列的顺序想按从大到小?还是什么问题啊? ...
ttkl123654 发表于 2012-6-7 08:53
丰亚彬 发表于 2012-6-7 08:58 改一个地方就是选择大的
王渠 发表于 2012-6-7 09:05 感觉你和另外一个回答的,都是用到了遍历,而我看选择法,选择最大的,放到正确位置,再选择其次 ...
ttkl123654 发表于 2012-6-7 09:07
丰亚彬 发表于 2012-6-7 09:07 你不是要使用选择排序吗?你是想升序排列还是降序排列
王渠 发表于 2012-6-7 09:05 感觉你和另外一个回答的,都是用到了遍历,这样每次循环交换的次数会比较多,而我看选择法,选择 ...
丰亚彬 发表于 2012-6-7 09:14 你的目的是选择排序,但是你的程序每次只记录了那个最大的但是你没有排序呀,所以你说你要排序但是程序表 ...
王渠 发表于 2012-6-7 09:13 升序的..选择最大的,放到最后面,接着在剩下的数组中找到最大的,放到倒数第二位,依此类推,直至数列中 ...
丰亚彬 发表于 2012-6-7 09:17 嗯,对的,你排序算法就有问题,你只找到了那个最大的,你都没有和数组当前最后一个元素进行换位,你看看 ...