JS 求最小的 K 个数

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

function GetLeastNumebrs(arr, k) {

    if (k > arr.length || k < 1) {
        console.log("err");
    }
    var newArr = arr.sort();
    newArr.length = k;
    console.log(newArr)
}

var arr = [4, 2, 6, 7, 1, 1, 1, 1, 0];
GetLeastNumebrs(arr, 5);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容