def firstNonRepeatingCharacter(string):
dict = {}
for i in range(len(string)):
if string[i] in dict:
dict[string[i]] = -1
else:
dict[string[i]] = i
for i in dict:
if dict[i] != -1:
return dict[i]
return -1
'Algorithms and Data Structures > Coding Practices' 카테고리의 다른 글
AlgoExpert Cipher Encryptor (0) | 2022.07.19 |
---|---|
AlgoExpert Run-Length Encoding (0) | 2022.07.19 |
LeetCode 1029. Two City Scheduling (0) | 2022.07.17 |
LeetCode 3. Longest Substring Without Repeating Characters (0) | 2022.07.16 |
LeetCode 200. Number of Islands (0) | 2022.07.16 |