Advertisement
Guest User

Untitled

a guest
Nov 16th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. class Solution:
  2. def singleNumber(self, nums: List[int]) -> int:
  3. nums = sorted(nums)
  4.  
  5. curr = nums[0]
  6. curr_count = 1
  7.  
  8. print(nums)
  9. for i in range(1,len(nums)):
  10. if (curr_count == 3):
  11. curr_count = 1
  12. curr = nums[i]
  13. else:
  14. if (nums[i] != curr):
  15. return curr
  16. else:
  17. curr_count += 1
  18. if (curr_count != 0):
  19. return curr
  20. return -1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement