18-哈希表/LeetCode 第 217 题:存在重复元素


LeetCode 第 217 题:存在重复元素

给定一个整数数组,判断是否存在重复元素。如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。

Python 代码:

class Solution:
    def containsDuplicate(self, nums):
        s = set()
        for num in nums:
            if num in s:
                return True
            else:
                s.add(num)
        return False


文章作者: liweiwei1419
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 liweiwei1419 !
评论
 上一篇
18-哈希表/LeetCode 第 219 题: 存在重复元素 II 18-哈希表/LeetCode 第 219 题: 存在重复元素 II
LeetCode 第 219 题: 存在重复元素 II 给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] = nums [j],并且 i 和 j 的差的绝对值最大为 k。 示例 1: 输入
2019-09-22 liweiwei1419
下一篇 
18-哈希表/LeetCode 第 1 题:两数之和 18-哈希表/LeetCode 第 1 题:两数之和
LeetCode 第 1 题:两数之和Python 代码: class Solution: def twoSum(self, nums, target): map = dict() for index
2019-09-22 liweiwei1419
  目录