#question : Given an array of integers, every element appears twice except for one. Find that single one.
#note : Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory?

class
Solution(object): def singleNumber(self, nums): """ :type nums: List[int] :rtype: int """ intlen=len(nums) if intlen == 0: return -1 if intlen == 1: return nums[0] ans=nums[0] for i in range(1,intlen): ans = ans ^ nums[i] return ans

 

相关文章:

  • 2021-06-23
  • 2021-09-26
  • 2022-12-23
  • 2021-08-04
猜你喜欢
  • 2022-02-17
  • 2022-03-08
  • 2022-12-23
  • 2021-11-03
  • 2022-01-26
  • 2021-05-18
  • 2021-09-21
相关资源
相似解决方案