class Solution: def containsDuplicate(self, nums: List[int]) -> bool: a=set(nums) if len(a)<len(nums): return True else: return False执行用时 :168 ms, 在所有 Python3 提交中击败了73.83%的用户 内存消耗 :19.1 MB, 在所有 Python3 提交中击败了19.02%的用户 别人32ms的范例:
class Solution: def containsDuplicate(self, nums: List[int]) -> bool: return len(set(nums)) != len(nums)
一样的思路,但是人家的就更加简洁快捷。
这就是差距。
——2019.10.8