small_Sun

关注

刷题|剑指 Offer 03. 数组中重复的数字_JavaScript

small_Sun

关注

阅读 66

2022-02-19

题目描述

剑指 Offer 03. 数组中重复的数字
在这里插入图片描述

解题思路

  1. 遍历数组
  2. 利用map检测是否有重复

代码实现

/**
 * @param {number[]} nums
 * @return {number}
 */
var findRepeatNumber = function(nums) {
    let m = new Map();

    for (let i = 0; i < nums.length; i++) {
        if (m.has(nums[i])) {
            return nums[i]
        } else {
            m.set(nums[i], i)
        }
    }

    return false
};

在这里插入图片描述

相关推荐

小云晓云

剑指 Offer 03. 数组中重复的数字

小云晓云 42 0 0

深夜瞎琢磨

剑指Offer系列——03.数组中重复的数字

深夜瞎琢磨 55 0 0

左小米z

LeetCode 剑指 Offer 03. 数组中重复的数字

左小米z 54 0 0

盖码范

剑指Offer 03.数组中的重复数字

盖码范 73 0 0

笙烛

力扣:剑指 Offer 03. 数组中重复的数字

笙烛 74 0 0

江南北

Leetcode讲解:剑指 Offer 03. 数组中重复的数字

江南北 65 0 0

胡桑_b06e

【剑指offer】剑指 Offer 03. 数组中重复的数字 (C++ 哈希 遍历)

胡桑_b06e 55 0 0

那小那小

#yyds干货盘点#剑指 Offer 03. 数组中重复的数字

那小那小 9 0 0

杨小羊_ba17

【LeetCode每日一题】剑指 Offer 03. 数组中重复的数字(持续更新)

杨小羊_ba17 90 0 0

驚鴻飛雪

剑指offer03:数组中重复的数字

驚鴻飛雪 39 0 0

精彩评论(0)

0 0 举报