엔지니어 게시판
LeetCode 솔루션 분류

[8/16] 387. First Unique Character in a String

컨텐츠 정보

본문

Easy
6436223Add to ListShare

Given a string sfind 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
  • s consists 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
            
전체 194 / 7 페이지
번호
제목
이름

최근글


인기글


새댓글


Stats


  • 현재 접속자 756 명
  • 오늘 방문자 7,407 명
  • 어제 방문자 6,975 명
  • 최대 방문자 14,831 명
  • 전체 회원수 1,537 명
알림 0