
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 |