美文网首页
Javascript冒泡排序

Javascript冒泡排序

作者: 白鹤_ | 来源:发表于2017-09-12 15:53 被阅读0次

var arr = [1, 5, 6, 9, 7, 5, 6, 4, 21];

for(var i = 0; i < arr.length; i++) {

for(var j = i; j > 0; j--) {

if(arr[j] < arr[j - 1]) {

var a = arr[j - 1];

arr[j - 1] = arr[j];

arr[j] = a;

}

}

}

console.log(arr)

相关文章

  • 2019-08-11

    Javascript中常用几种基础算法 1 排序-冒泡排序 //冒泡排序 function bubbleSort...

  • JavaScript 中的算法

    JavaScript 中的算法 Sort 以下例子全部以正序为标准 bubbleSort 冒泡排序 冒泡排序算法的...

  • JS实现排序算法

    原文:常见排序算法之JavaScript实现 - 知乎 目录 冒泡排序 选择排序 插入排序 合并排序 快速排序 1...

  • Javascript冒泡排序

    var arr = [1, 5, 6, 9, 7, 5, 6, 4, 21]; for(var i = 0; i ...

  • javascript冒泡排序

    实现原理 数组中有 n 个数,比较每相邻两个数,如果前者大于后者,就把两个数交换位置;这样一来,第一轮就可以选出一...

  • JavaScript冒泡排序

  • JavaScript 冒泡排序

    冒泡排序是 JavaScript 基础的排序算法 基本思路: 比较相邻的元素。如果第一个比第二个大,就交换他们两个...

  • JavaScript实现经典排序算法

    使用JavaScript实现的经典排序算法 util 冒泡 简单选择 直接插入 快速排序 堆排序 归并排序

  • JavaScript排序——冒泡法排序

    什么是冒泡法排序 冒泡法排序(升序的情况)就是一组无序的数,比较相邻的数,如果前面的数大于后面的数,交换位置,第一...

  • Js 实现基础排序算法

    本文使用 JavaScript 实现的基础的 8 种排序算法,复杂度归纳如下:O(n^2) ——冒泡排序、插入排序...

网友评论

      本文标题:Javascript冒泡排序

      本文链接:https://www.haomeiwen.com/subject/xcicsxtx.html