插入排序算法

来源:互联网 发布:产品经理和程序员的梗 编辑:程序博客网 时间:2024/04/27 14:46

//插入排序算法

function insertSort(arr){

  var key;

  for(var j = 1; j < arr.length ; j++){ 

      //排好序的

      var i = j - 1;

      key = arr[j];

      while(i >= 0 && arr[i] > key){  

          arr[i + 1] = arr[i];       

          i --;        

     }

     arr[i + 1] = key;

  }

 return arr;

}

 

0 0
原创粉丝点击