黑马程序员技术交流社区

标题: 选择排序法 [打印本页]

作者: 黑夜中的太阳    时间: 2015-4-13 12:07
标题: 选择排序法
哪位帮我说说选择排序发,之前看过视频,但是不是特别明白:handshake:handshake

作者: 电子生命体    时间: 2015-4-13 13:19
本帖最后由 电子生命体 于 2015-4-13 13:20 编辑

比如一个数组中4个元素
先拿0角标元素和1角标元素比较,如果小于1角标元素,就把大的值赋给0角标元素。
再拿赋值后的0角标元素和2角标元素比较,再把大的值赋给0角标元素。
依次循环一轮之后,0角标元素就是数组中最小的那个值。
然后第二论循环就是把1角标元素和后面元素依次比较,确定1角标的值。
之后依次类推
最后一个元素就不需要比较了,因为倒数第二个元素确定后,最后一个元
素的值也就确定了。

作者: 只是忽然间    时间: 2015-4-13 13:53
楼上正解
作者: 燕赵之风    时间: 2015-4-13 14:09

这是我自己画的,你瞅瞅吧,只要思路清晰,其实挺简单的也。

作者: zhangjnia    时间: 2015-4-13 17:43
嗯,自己画图,就会慢慢理解了
作者: 叶松ye    时间: 2015-4-13 17:47
瞅了瞅抽了,哈哈,高兴




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