题解 | #明明的随机数#

明明的随机数

http://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0

// 第一行先输入随机整数的个数N,接下来的N行再输入相应个数的整数,下面的代码是先获取到这些数字
let nums;

while(nums = parseInt(readline())){
    let res = new Set();
    for(let i = 0; i < nums; i++){
//         console.log(readline());
        //用set的特性去去除,因为set不会添加一样的值
        res.add(parseInt(readline()))
    }   
    //将set转成数组,然后排序,这里题目有个坑,他说的排序是取出数据后就去排序,而不是把所有的数据都取出来后再去排序
    let arr = [...res];
    arr.sort(function(a,b){
        return a-b;
    })
    arr.forEach((v)=>{
        console.log(v)
    })
}
全部评论
外面这个while循环是干嘛用的呀
点赞 回复 分享
发布于 2022-03-22 00:14

相关推荐

贺兰星辰:不要漏个人信息,除了简历模板不太好以外你这个个人简介是不是太夸大了...
点赞 评论 收藏
分享
评论
10
4
分享
牛客网
牛客企业服务