黑马程序员技术交流社区
标题:
看不懂排序
[打印本页]
作者:
cieadgbohf
时间:
2015-6-2 00:42
标题:
看不懂排序
看不懂冒泡和选择排序的区别啊 求解答
作者:
谢晓明
时间:
2015-6-2 00:51
冒泡是每次都是相邻元素比较,选择排序是元素分别与一个元素比较
作者:
施洋
时间:
2015-6-2 07:38
冒泡排序是相邻元素之间比较,选择是在未排序的元素中比较找到最小的
作者:
夏尔
时间:
2015-6-2 07:42
假如有五个元素
选择就是先拿第一个依次跟2345比,然后再拿第二个跟345比 以此类推 最值出现在左边。
冒泡就是1跟2比,2跟3比,3跟4比,4跟5比,然后再1跟2,2跟3,3跟4,最值出现在右边
作者:
大西洋
时间:
2015-6-2 09:12
谢晓明 发表于 2015-6-2 00:51
冒泡是每次都是相邻元素比较,选择排序是元素分别与一个元素比较
学习~ 感谢分享!
作者:
tougboy
时间:
2015-6-2 09:48
选择排序 好像按住一个在左手 然后用右手去摸后面的 比大小,合适了就左右手换一下;
作者:
tougboy
时间:
2015-6-2 09:50
冒牌排序 好像在算盘上玩 相邻两个比 合适了就一个扒拉上去 一个扒拉下来
作者:
灵界
时间:
2015-6-2 21:20
冒泡是相邻比大小,互换位置,选择是一个和其他几个比,互换位置
作者:
shao122791159
时间:
2015-6-2 21:34
主要区别在排序的思想上,代码上区别小
作者:
18530919536
时间:
2015-6-2 21:41
其实就是两种排序思想,
作者:
城北一直晴。
时间:
2015-6-2 22:02
你去网上搜一下嘛,他们那两个图直接花的比较好。或者你在看看毕老师讲的。
作者:
artcool
时间:
2015-6-2 22:18
冒泡是两两相互比较,选择排序则是选定一个元素跟后面的元素比较,符合条件的就往后排。
作者:
小蒙
时间:
2015-6-2 22:18
路过!!!!!!!
作者:
hnyzhlq
时间:
2015-6-2 22:25
给你表示一下两种排序没一次排序后的结果,假设数组{3,2,1,5,4}
选择排序:
{3,2,1,5,4}
{1,3,2,5,4}
{1,2,3,5,4}
{1,2,3,4,5}
冒泡排序:
{3,2,1,5,4}
{2,1,3,4,5}
{1,2,3,4,5}
作者:
海角秋风
时间:
2015-6-3 09:10
选择排序,先排最前面;冒泡排序先排最后面。
作者:
魔蝎座
时间:
2015-6-3 09:17
多看两遍就好了,然后自己背着敲,想不起来了就看一下,一直到自己能敲出来
作者:
繁复
时间:
2015-6-3 09:29
就是与相邻数字比较 然后通过第三方变量交换位值
作者:
途中ms前进
时间:
2015-6-4 17:45
学习学习
作者:
胡几手
时间:
2015-6-4 18:17
。。。。。。。。。。。。。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2