logo
  • 教程列表
  • SO官方文檔
  • 氣泡排序
    • 氣泡排序
    • 在 CC 中實施
    • 在 Javascript 中實現
    • 在 C 中實施
    • 用 Java 實現
    • Python 實現
  1. StackOverflow 文件
  2. algorithm 教程
  3. 氣泡排序
  4. 在 Javascript 中實現

在 Javascript 中實現

Created: November-22, 2018

        function bubbleSort(a)
          {
                var swapped;
                do {
                    swapped = false;
                    for (var i=0; i < a.length-1; i++) {
                        if (a[i] > a[i+1]) {
                            var temp = a[i];
                            a[i] = a[i+1];
                            a[i+1] = temp;
                            swapped = true;
                        }
                    }
                } while (swapped);
            }
    
   var a = [3, 203, 34, 746, 200, 984, 198, 764, 9];
   bubbleSort(a);
   console.log(a); //logs [ 3, 9, 34, 198, 200, 203, 746, 764, 984 ]
  • 在 C 中實施
  • 在 CC 中實施

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 關於本站
  • 免責聲明