java
java吧
全部回复
仅看楼主
level 7
兰艳芬芳
楼主
请问这这么回事,怎么得不到想要的结果,小到大的排序
2016年10月05日 14点10分
1
level 11
xcczach
for那里int i =0 试一下
2016年10月05日 14点10分
2
level 11
xcczach
你看数组的第一个未进行排序
2016年10月05日 14点10分
4
level 11
xcczach
后面排的好好的
2016年10月05日 14点10分
5
level 13
莎士比亚无天分
哥们解决了吗。
你把内循环的条件改成j<=arr.length-i试试。你每次抽取其中最大值然后和最后一位换位,但是你length-1了所以少了一次比较。
2016年10月07日 06点10分
10
兰艳芬芳
谢谢,
2016年10月08日 12点10分
level 8
土豆你个马铃6
数组下标从0开始,i和j都应从0开始
2016年10月07日 06点10分
11
1