博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js冒泡排序
阅读量:5835 次
发布时间:2019-06-18

本文共 374 字,大约阅读时间需要 1 分钟。

        var arr = [3, 2, 4, 9, 1, 5, 7, 6, 8];

        function bubbleSort(arr){
            var i = arr.length, j;
            var tempExchangVal;
            while ( i > 0){
                for(j = 0; j<i-1;j++){
                    if(arr[j]<arr[j+1]){
                        tempExchangVal = arr[j];
                        arr[j] = arr[j+1];
                        arr[j+1] = tempExchangVal;
                    }
                }
                i--;
            }
            return arr;
        }
        var arrSorted = bubbleSort(arr);
        console.log(arrSorted);

转载于:https://www.cnblogs.com/web-leader/p/5463171.html

你可能感兴趣的文章
【数据库】
查看>>
WindowManager.LayoutParams 详解
查看>>
Android的Aidl安装方法
查看>>
Linux中rc的含义
查看>>
实现跨交换机VLAN间的通信
查看>>
Java基础之String,StringBuilder,StringBuffer
查看>>
安卓中数据库的搭建与使用
查看>>
AT3908 Two Integers
查看>>
.NET 设计规范--.NET约定、惯用法与模式-2.框架设计基础
查看>>
win7 64位+Oracle 11g 64位下使用 PL/SQL Developer 的解决办法
查看>>
HTML5新手入门指南
查看>>
opennebula 开发记录
查看>>
sql 内联,左联,右联,全联
查看>>
C++关于字符串的处理
查看>>
Breaking parallel loops in .NET C# using the Stop method z
查看>>
[轉]redis;mongodb;memcache三者的性能比較
查看>>
让你的WPF程序在Win7下呈现Win8风格主题
查看>>
802.11 学习笔记
查看>>
Leetcode-Database-176-Second Highest Salary-Easy(转)
查看>>
构建Docker Compose服务堆栈
查看>>