leetcode-easy-array-136. Single Number

mycode   75.80%

class Solution(object):
    def singleNumber(self, nums):
        """
        :type nums: List[int]
        :rtype: int
        """
        res = nums[0]
        for i in nums[1:]:
            res = res ^ i
        return res
        

参考:

class Solution:
    def singleNumber(self, nums):
        store = set()
        for num in nums:
            if num in store:
                store.remove(num)
            else:
                store.add(num)
            return list(store)[0]
原文地址:https://www.cnblogs.com/rosyYY/p/10985711.html