iT邦幫忙

2023 iThome 鐵人賽

DAY 19
0
自我挑戰組

leetcode題目分享系列 第 19

[Day 19] 287. Find the Duplicate Number

  • 分享至 

  • xImage
  •  

這題使用hash table,將數字放入索引值計算次數

class Solution {
public:
    int findDuplicate(vector<int>& nums) {
        unordered_map<int, int> umap;
        for(int i = 0; i < nums.size(); i++){
            umap[nums[i]]++;
            if(umap[nums[i]] > 1){
                return nums[i];
            }
        }
        return 0;
    }
};

上一篇
[Day 18] 1337. The K Weakest Rows in a Matrix
下一篇
[Day 20] 1658. Minimum Operations to Reduce X to Zero
系列文
leetcode題目分享30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言