class Solution:
def singleNumber(self, nums):
"""
:type nums: List[int]
:rtype: int
"""
"""
#超时 不通过
for num in nums:
if nums.count(num) == 1:
return num
"""
#用位运算中的异或
out = 0
for num in nums:
out ^= num
return out
class Solution:
def singleNumber(self, nums):
"""
:type nums: List[int]
:rtype: int
"""
"""
#超时 不通过
for num in nums:
if nums.count(num) == 1:
return num
"""
#用位运算中的异或
out = 0
for num in nums:
out ^= num
return out