题解 | #数组中重复的数字#

数组中重复的数字

http://www.nowcoder.com/practice/6fe361ede7e54db1b84adc81d09d8524

检查数量即可,利用set更方便 /**

  • 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
  • @param numbers int整型一维数组
  • @return int整型 */
function duplicate( numbers ) {
   let map=new Map()
   for(let i of numbers){
       let count=0
       if(map.has(i)){
          count=map.get(i)  
       }
       map.set(i,count+1)
       if(count+1>1) {
           return i   
       }
   }
   return -1 
   
}
module.exports = {
   duplicate : duplicate
};
全部评论

相关推荐

不知道怎么取名字_:两个方向 1.简历针对性准备下 2.面试前也需要准备的 主要还是要看各个公司需求,看公司行业和岗位描述,那里面已经写了对技术的需求,一份简历,不可能和所有嵌入式岗位都匹配的
投递北京经纬恒润科技股份有限公司等公司6个岗位
点赞 评论 收藏
分享
12-03 03:32
安徽大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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