LeetCode - 2351. First Letter to Appear Twice

henu·2023년 12월 12일
0

LeetCode

목록 보기
154/186

Solution

var repeatedCharacter = function(s) {
    const hash = {}

    for(letter of s) {
        if(hash[letter]) return letter
        else hash[letter] = 1
    }
};

Explanation

어떤 문자열이 주어질때, 처음으로 두 번 출현하는 알파벳을 구하는 문제이다.
Hash Table을 이용하면 풀 수 있다.
처음 출현할 경우 Hash Table에 기록하고 두 번째 출현할 경우 즉시 리턴해주면 된다.

0개의 댓글