leetcode 961 N-Repeated Element in Size 2N Array

leetcode 961 N-Repeated Element in Size 2N Array

1.题目描述

在大小为 2N 的数组 A 中有 N+1 个不同的元素,其中有一个元素重复了 N 次。

返回重复了 N 次的那个元素。

输入:[1,2,3,3]
输出:3
示例 2:

输入:[2,1,2,5,3,2]
输出:2
示例 3:

输入:[5,1,5,2,5,3,5,4]
输出:5

提示:

4 <= A.length <= 10000
0 <= A[i] < 10000
A.length 为偶数

2.解题思路

遍历存储寻找重复元素即可。

3.Python代码

class Solution:
    def repeatedNTimes(self, A):
        """
        :type A: List[int]
        :rtype: int
        """
        B=set()
        for i in A:
            if i not in B:
                B.add(i)
            else:
                return i

猜你喜欢

转载自blog.csdn.net/GQxxxxxl/article/details/85229044