JavaScript实现冒泡排序

冒泡排序 单凯奇

                    冒泡排序

什么是冒泡排序?

冒泡排序就是数组中有n个数,比较每相邻两个数,如果前者大于后者,就把两个数交换位置;这样一来,第一轮

就可以选出一个最大的数放在最后面;那么经过n-1 (数组的length-1)轮,就完成了所有数的排

序。类似于下图

                                                       4208590040-5ac42b210af83_articlex.gif

通俗地讲冒泡排序:

所谓冒泡就是泡泡一个个往上冒,让体积最轻的泡泡浮在最上面,然后按

照重量往下依次排列。当然,我们是可以控制到底是大的在上面还是小的在上面。

然后附上代码部分

image.png

控制大小顺序就是if 的条件改一下大小于号就行了哦

1、外脍for循环控制循环次数

2、内层for循环进行两数交换,找每次的最大数,排到最后

还能输出{{restrictNumber}}个字符  
  • {{reply.author}}

    {{CommonUtil.formateDate(reply.ac_CommentDate).shortTime}}
  • 回复了{{Comments.author}} :