美文网首页
2020-01-28 插入排序

2020-01-28 插入排序

作者: 人拆 | 来源:发表于2020-01-28 15:22 被阅读0次
    function insertionSort(arr) {
      const len = arr.length
      if (len <= 1) return arr
    
      for (i = 1; i < len; ++i) {
        let val = arr[i]
        let j = i - 1
        for (; j >= 0; --j) {
          if (arr[j] > val) {
            arr[j + 1] = arr[j]
          } else {
            break
          }
        }
        arr[j + 1] = val
      }
      return arr
    }
    

    相关文章

      网友评论

          本文标题:2020-01-28 插入排序

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