谁能帮我通俗解释下冒泡排序?

来源:6-5 数组的应用(一)

慕慕9281793

2017-05-30 15:24

冒泡排序的比较是怎么开始的,谁能帮我通俗的用汉语描述下

写回答 关注

3回答

  • 风儿清扬
    2017-12-26 09:57:05

    解释的很详细,谢谢!茅塞顿开!

  • 為問椛暝
    2017-07-05 18:21:33

    比如总共9个数字    3 4 5 6 7 8 9 1 2  用冒泡排序 就是先让3 4 比  然后 如果前面一个元素比后一个大 就让他俩换位置 (按升序)那么原来第一个元素 就变为啦第二个元素  然后 第二个元素 和第三个元素比较 相同的方法   这样比较一轮后  最后一个就是最大的   但此时整个序列还不是 升序排列  只是最后一个是最大的     这时可以吧数组看做有8个无序元素 

    用相同的方法  比出这8个最大的  那么依次比较  最终有序的序列就出来啦     我可能比较啰嗦   还请见谅     我也刚学   还请关照   希望对你有帮助   

    Moz_Of...

    是不是就相当于9个元素中有1个先假作确定的大小,然后再比较剩下的8个元素挑出最大值?

    2017-08-15 21:42:40

    共 3 条回复 >

  • qq_莫非
    2017-05-30 23:25:39

    就是每一个数拿去依次和其他的数比较大小

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926020 学习 · 20793 问题

查看课程

相似问题