排序

作者: 洛洛kkkkkk | 来源:发表于2017-04-18 19:37 被阅读0次
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>排序</title>
    </head>
    <body>
    </body>
    <script type="text/javascript">
        //冒泡排序
        //冒泡排序的核心算法,就是从下标0的位置开始,依次往后,每次让当前下标的数和下一个下标的数相比,比较大的数放在下一个下标
        var arr=[9,7,1,5,2,4]
        var arr2=new Array();
        var temp;
        var bool=false;
        var c=0;
        for(var i=0;i<5 && !bool;i++){
            bool=true;
            for(var j=0;j<5-i;j++){
                c++
                if(arr[j]>arr[j+1]){;
                    temp=arr[j];
                    arr[j]=arr[j+1];
                    arr[j+1]=temp;
                    bool=false;
                }
            }
        }
        
        console.log(c);
        console.log(arr);
        
        //选择排序
        //从下表0的位置开始,依次往后,去寻找一个最小值放在当前的位置。
//      arr1=[2,1,4,9,7,5]
//      var temp;
//      for(var j=0;j<arr1.length-1;j++){
//          var minIndex=j;
//          for(var i=j;i<arr1.length;i++){
//          if(arr1[minIndex]>arr1[i]){
//              minIndex=i;
//              }
//          }
//          var temp=arr1[j];
//          arr1[j]=arr1[minIndex];
//          arr1[minIndex]=temp;
//      }
//      console.log(arr1);
        
    </script>
</html>

相关文章

  • 【恋上数据结构与算法二】(一)排序(Sorting)

    排序方法 冒泡排序 选择排序 堆排序 插入排序 归并排序 快速排序 希尔排序 计数排序 基数排序 桶排序 初识排序...

  • 排序-冒泡排序

    排序系列传递门 排序—选择排序排序—快速排序排序—插入排序排序-希尔排序(待完善)排序—归并排序(待完善)排序—基...

  • 排序

    冒泡排序: 冒泡排序 选择排序: 插入排序: 希尔排序: 归并排序: 快速排序: 堆排序: 计数排序: 桶排序: ...

  • Java | 10种排序算法

    冒泡排序 选择排序 插入排序 希尔排序 计数排序 基数排序 堆排序 归并排序 快速排序 桶排序

  • 常见的排序

    冒泡排序: 选择排序: 插入排序: 快速排序: 希尔排序: 归并排序: 堆排序: 计数排序: 桶排序: 基数排序:

  • 002--20200409刷题

    冒泡排序 选择排序 插入排序 希尔排序 归并排序 快速排序 堆排序 计数排序 桶排序 基数排序

  • 排序

    排序 符号:Θ 插入排序 选择排序 堆排序 归并排序 冒泡排序 快速排序 桶排序 基数排序 计数排序 插入排序 插...

  • 排序 -- 选择/插入

    聊聊排序吧 冒泡排序 选择排序 插入排序 快速排序 归并排序 计数排序 桶排序 堆排序 本篇 选择排序与插入排序 ...

  • 前端基础整理 | 算法基础

    排序算法 冒泡排序 选择排序 插入排序 希尔排序 归并排序 堆排序 快速排序

  • Java 常见的 8 种排序算法(内排序)

    排序分类 内部排序 插入排序:直接插入排序、希尔排序 交换排序:冒泡排序、快速排序 选择排序:直接选择排序、堆排序...

网友评论

      本文标题:排序

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