本文介绍: 先将第一个记录与第二个记录比较,将较大的记录放到第二个位置上,之后再将第二个记录与第三个记录比较,将较大的记录放到第三个位置上,如此类推,知道比较完最后一个位置,此时注意到最后一个位置是整个记录表中最大的记录了。随后我们进行第二趟比较,但是此时只需要比较到倒数第二个位置即可,此时次大的记录被放在了倒数第二个位置,直到比较完成。注意到,较大的记录被放在了后面,娇小的记录被放在了前面,这跟水中冒泡一样,较重的物体下沉,而水泡上浮。故被称作:“冒泡法”。
冒泡排序
基本思想
先将第一个记录与第二个记录比较,将较大的记录放到第二个位置上,之后再将第二个记录与第三
个记录比较,将较大的记录放到第三个位置上,如此类推,知道比较完最后一个位置,此时注意到
最后一个位置是整个记录表中最大的记录了。随后我们进行第二趟比较,但是此时只需要比较到倒
数第二个位置即可,此时次大的记录被放在了倒数第二个位置,直到比较完成。
注意到,较大的记录被放在了后面,娇小的记录被放在了前面,这跟水中冒泡一样,较重的物体下
沉,而水泡上浮。
示例
代码
快速排序
基本思想
示例
代码
总代码
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。