最小的K个数

2018-09-29  本文已影响0人  小小的白菜

输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。

function GetLeastNumbers_Solution(input, k) {
    if(!input || input.length < k){
      return []
    }
    let inputArr = input.sort((a, b) => {
      return a - b
    })
    return inputArr.slice(0, k)
  }
上一篇下一篇

猜你喜欢

热点阅读