黑马程序员技术交流社区
标题:
冒泡排序里面的-1-i,就算i不去写,结果也是对的,为什么呀?
[打印本页]
作者:
hiasd
时间:
2016-4-28 23:17
标题:
冒泡排序里面的-1-i,就算i不去写,结果也是对的,为什么呀?
冒泡排序里面的-1-i,就算i不去写,结果也是对的,为什么呀?
作者:
duanshengqiang
时间:
2016-4-28 23:26
budong shibushishi
作者:
小红花
时间:
2016-4-29 10:06
那你改变其他的东西了么,你可以将那个程序发下看看
作者:
BackGaoz
时间:
2016-4-29 13:25
减i只是为了优化程序,因为做一次比较之后,就会出现一个值放在数组的后边,而这个值不需要再去被作比较,如果再拿去作比较的话,结果是不会变的,只是会让程序多判断几次而已,但是我们讲究的是简单,所以就尽量让代码达到最简化的地步.
作者:
zhoubinjian
时间:
2016-4-29 14:39
建议你这个问题,,把源代码弄上来,这样才好根据你提出的问题帮你分析
作者:
进击的鬼笔环肽
时间:
2016-4-29 18:41
啥叫冒泡排序啊
作者:
NeXtyin
时间:
2016-4-29 20:10
-1可以减少一次多余的比较,提高效率;不-1只是多做了一步没有功率的事情罢了;-i是必须的不然别人看、肯定就知道你不懂什么叫冒泡排序了。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2