First Unique Character in a String
s = "leetcode"
return 0.
s = "loveleetcode",
return 2.import collections
class Solution:
def firstUniqChar(self, s):
"""
:type s: str
:rtype: int
"""
count = collections.defaultdict(int)
for i in s:
count[i] += 1
for i,v in enumerate(s):
if count[v] == 1:
return i
return -1Last updated