Quoestion:Given a non-empty array of integers, every element appears three times except for one, which appears exactly once. Find that single one.
Python Code:
from collections import defaultdict
class Solution:
def singleNumber(self, nums: List[int]) -> int:
d = defaultdict(int)
for i in nums:
d[i]+=1
for i,j in d.items():
if j==1:
return i
Python Code:
from collections import defaultdict
class Solution:
def singleNumber(self, nums: List[int]) -> int:
d = defaultdict(int)
for i in nums:
d[i]+=1
for i,j in d.items():
if j==1:
return i
0 Comments