zoukankan      html  css  js  c++  java
  • js选择排序。

    <script>
            var arr = [14, 7, 21, 5, 2, 13, 10, 6];
            var len = arr.length;    // 8
        
        for( var j=0; j<len; j++ ){
            // 假设min为最小值
            var minIndex = j;
            var min = arr[j];
            for( var i=j+1; i<len; i++ ){
                if( min>arr[i] ){
                    min = arr[i];
                    minIndex = i;
                }
            }
            //console.log( min );
            //console.log( minIndex );
            // 最小值 和 第一个值 进行交换
            //min  arr[0]
            arr[minIndex] = arr[j];
            arr[j] = min;
            
            console.log( arr );
        }    

    <script>var arr = [14, 7, 21, 5, 2, 13, 10, 6];var len = arr.length;// 8for( var j=0; j<len; j++ ){// 假设min为最小值var minIndex = j;var min = arr[j];for( var i=j+1; i<len; i++ ){if( min>arr[i] ){min = arr[i];minIndex = i;}}//console.log( min );//console.log( minIndex );// 最小值 和 第一个值 进行交换//min  arr[0]arr[minIndex] = arr[j];arr[j] = min;console.log( arr );}

  • 相关阅读:
    七。进度管理
    六。质量管理
    五。项目范围管理
    四。项目整体管理
    三。项目立项管理
    二。项目的一般只知识
    一。项目管理的管理领域
    8.BGP
    英语词汇基础
    vim中输入tab符
  • 原文地址:https://www.cnblogs.com/l8l8/p/8691616.html
Copyright © 2011-2022 走看看