题解 | #查找重复元素#

查找重复元素

https://www.nowcoder.com/practice/871a468deecf453589ea261835d6b78b

 function duplicates(arr) {
        let obj={}
        let array=[]
        for(let i=0;i<arr.length;i++){
          if(Object.keys(obj).indexOf(arr[i].toString())>-1){
            obj[arr[i]]++
          }else{
            obj[arr[i]]=1
          }
        }
        Object.keys(obj).forEach(item=>{
          if(obj[item]>=2){
            array.push(parseInt(item))
          }
        })
        return array
      }

全部评论

相关推荐

11-21 14:37
江苏大学 Java
点赞 评论 收藏
分享
11-03 18:50
门头沟学院 Java
迷茫的大四🐶:问就是马上到,一周五天,6个月以上,全国可飞
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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