哈希表

方法一哈希表

参考代码

  1. class Solution:
  2. def containsDuplicate(self, nums: List[int]) -> bool:
  3. num_map = {}
  4. for i in nums:
  5. if i in num_map:
  6. return True
  7. num_map[i] = 1
  8. return False

复杂度分析

时间复杂度 O(n)
空间复杂度 O(n)