题解 | #无重复数组#

无重复数组

https://www.nowcoder.com/practice/d2fa3632268b41df9bc417b74802ad8c

      const _getUniqueNums = (start, end, n) => {
      let arr=[];
      for (let i = 0; i < n; i++) {
             let a = Math.floor(Math.random() * (end - start + 1) + start);
              arr.push(a)
          }
              if(Array.from(new Set(arr)).length < arr.length){
                _getUniqueNums(start, end, n)
              }else{
                return arr
              }
            } 

全部评论

相关推荐

投递拓竹科技等公司10个岗位
点赞 评论 收藏
分享
05-29 22:11
门头沟学院 Java
Elastic90:抛开学历造假不谈,这公司的招聘需求也挺怪的,Java开发还要求你有图文识别、移动端开发和c++的经验,有点逆天了。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务