冒泡排序(低阶版)
Posted 多米学算法
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了冒泡排序(低阶版)相关的知识,希望对你有一定的参考价值。
概念
冒泡排序是一种较简单的排序算法
它重复的遍历需要排序的元素并依次比较两个相邻元素的大小,按照由大到小或者由小到大的顺序排序,直到没有相邻的元素需要交换。至此,整个需要排序的元素已经排序完成。
名称的由来
因为越小的元素经由交换慢慢的“浮”到整个需要排序元素的顶端,就像小鱼吐泡泡一样最终慢慢的上浮到水面。
算法效果展示
说明
本文仅仅展示该算法的效果,方便大家直观的理解。为了不增加大家理解的负担,故没有展示代码。如果您对代码感兴趣,可以进入我的CSDN免费下载源码。
源码展示的效果可能您不满意,不过没关系,你可以在源码的基础上修改
对于冒泡排序的时间复杂度等知识计划在冒泡排序(进阶版)进行讲解说明
如果您对可视化算法也感兴趣,赶紧和我一起学习吧
以上是关于冒泡排序(低阶版)的主要内容,如果未能解决你的问题,请参考以下文章