-
标签:
哈希表 -
难度:
简单
- 题目描述
- 我的解法
用字典计数即可。也可以先排序,然后取中间位置值。
class Solution(object):
def repeatedNTimes(self, A):
"""
:type A: List[int]
:rtype: int
"""
counter = {}
for i in A:
if counter.get(i, 0) == 0 :
counter[i] = 1
else:
counter[i] += 1
if counter[i] == len(A) // 2:
return i
- 其他解法
暂略。











网友评论