文章目录
[+]
1、什么是冒泡排序?
冒泡排序是排序算法的一种,包括升序和降序两种模式。以升序为例,它遍历数组中的所有元素,并把两个相邻的数进行比较,如果左边的数大于右边的数,则两者互换(降序是左边小于右边则互换);重复这个过程直到任何两个元素都完成比较。在比较的过程中,小的数值会像气泡一样逐步"浮"到数组序列的前端,因此称为"冒泡"排序。如下图所示:
2、SCL冒泡排序实例

(图片来自网络侵删)
新建函数FC101_BubbleSort,声明参数如下图所示:
个中:
mode:指示排序的办法,升序或降序;arraySort是要排序的数组;在代码区编写代码如下:
这段代码我已经实际测试过了,后续我录个视频给大家演示一下。如果你有任何问题欢迎留言。你也可以点击文章上方的话题链接查看我之前的SCL文章。