题解 | #明明的随机数#

明明的随机数

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

//获取第一行输入流并解析为int类型
const num = readline();
const N = parseInt(num);
//新建arr1用做容器存储
let arr1 = [];
for (let i = 0; i < N; i++) {
    var val = readline();
    var index = parseInt(val);
//以下这行为关键点,javascript中array并无固定长度,所以虽然刚开始arr1为空,但是依然可以为arr1中任意位置赋值,如下。该过程
//同时排除了重复值
    arr1[index] = 1
}
//for循环依次打印出arr1中的实值(且之前已经通过赋值完成了排序,妙)
for (let j = 0; j <arr1.length; j++) {
    if (arr1[j]) {
        console.log(j)
    }
}

#roguelike游戏的随机性#
全部评论

相关推荐

蚂蚁 基架java (n+6)*16 签字费若干
点赞 评论 收藏
分享
拒绝无效加班的小师弟很中意你:求职意向没有,年龄、课程冗余信息可以删掉,需要提升项目经历。排版需要修改。
点赞 评论 收藏
分享
贺兰星辰:不要漏个人信息,除了简历模板不太好以外你这个个人简介是不是太夸大了...
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务