冒泡排序思路与代码实现(三种版本)

来源:互联网 发布:mac 图片 整理 编辑:程序博客网 时间:2024/06/09 11:56

需求:给数组中的元素排列顺序。从小到大,用冒泡的方法排列顺序。
原理:相邻的两个元素进行比较,大的靠后,排列元素个数-1轮,每轮排列元素个数-1次
技术点:排列元素个数-1轮,每轮排列元素个数-1次

//步骤://1.需要两个for循环。//2.一个控制轮输,元素个数-1轮,一个控制次数,元素个数-1次。//3.作比较,相邻的两个元素比较,谁大谁在后面。(判断,如果前面的比后面的大,交换位置)

初级版
var arr = [6,5,4,3,2,1];
for(var i=0; i

0 0