LeetCode 솔루션					분류
				
						[8/16] 387. First Unique Character in a String
본문
Easy
6436223Add to ListShareGiven a string s, find the first non-repeating character in it and return its index. If it does not exist, return -1.
Example 1:
Input: s = "leetcode" Output: 0
Example 2:
Input: s = "loveleetcode" Output: 2
Example 3:
Input: s = "aabb" Output: -1
Constraints:
- 1 <= s.length <= 105
- sconsists of only lowercase English letters.
Accepted
1,206,113
Submissions
2,059,391
관련자료
- 
			링크
			댓글 1
					
			학부유학생님의 댓글
- 익명
- 작성일
import collections
class Solution:
    def firstUniqChar(self, s: str) -> int:
        counter = collections.Counter(s)
        
        for i, char in enumerate(s):
            if counter[char] == 1:
                return i
        
        
        return -1
             
								 
							







