天天看點

慢慢學程式設計——————4.最小的K個數

題目描述

輸入n個整數,找出其中最小的K個數。例如輸入4,5,1,6,2,7,3,8這8個數字,則最小的4個數字是1,2,3,4。

思路

如果n小于K傳回空數組[]

排序,傳回前K個元素即可

代碼

function GetLeastNumbers_Solution(input, k)
{
    // write code here
    if(input.length<k) return [];
    var temp = input.sort();
    return temp.splice(0,k); 
}
           

繼續閱讀