29-最小的K个数
2020-05-19 本文已影响0人
马甲要掉了
题目描述
输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。
代码
function GetLeastNumbers_Solution(input, k)
{
// write code here
if(!input.length || k>input.length || k<=0) {return [];}
input.sort();
let res = [];
while(k){
res.push(input.shift());
k--;
}
return res;
}