黑马程序员技术交流社区

标题: 关于冒泡排序的问题 [打印本页]

作者: qq358556392    时间: 2015-8-3 22:10
标题: 关于冒泡排序的问题
本帖最后由 qq358556392 于 2015-8-3 22:15 编辑




不是太能搞懂j<len - 1 - i

作者: neobug    时间: 2015-8-3 22:29
视频里讲的我也不是很懂
作者: 哒哒萌    时间: 2015-8-3 22:30
每次循环之后大数已经下沉到最后,下次循环就可以少一次
作者: KongPro    时间: 2015-8-3 23:14
下标是从0开始的,不减1的话,用笔写一些每一步,下标就会多出去数组最后一个元素,也就是俗称的下标越界,应该是这样的。
作者: 刘唐飞    时间: 2015-8-4 03:15
两个for嵌套起来就可以了白  循环次数比个数少一  其实不要想得复杂了 要站在一个高度俯视它 不就是一个小小算法题吗 去个厕所 抽根烟 喝杯茶就解决了
作者: paradise6    时间: 2015-8-4 08:33
排序问题嘛   外部循环每运行一次   就少了一个元素排列   那就将内循环-1啦
作者: flywithde    时间: 2015-8-4 09:34
外层循环没循环一次都可以排出一个数,下一次循环就可以少循环一次不用再对有序的数进行比较了,实在不清楚可以举个例子,自己好好一步步分析哈就知道了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2