[Programmers] 코딩테스트 입문 120896. 한 번만 등장한 문자

이지현·2023년 3월 2일
0

Algorithm

목록 보기
44/81
post-thumbnail

✔️ Problem URL

한 번만 등장한 문자


✔️ Problem

문자열 s가 매개변수로 주어집니다. s에서 한 번만 등장하는 문자를 사전 순으로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. 한 번만 등장하는 문자가 없을 경우 빈 문자열을 return 합니다.


✔️ Code

class Solution {
    public String solution(String s) {
        char[] arr = new char[26];
        for(int i = 0; i < s.length(); i++) {
            arr[s.charAt(i) - 97]++;
        }
        
        StringBuilder sb = new StringBuilder();
        for(int i = 0; i < arr.length; i++) {
            if(arr[i] == 1) sb.append((char)(i + 97));
        }
        return sb.toString();
    }
}
profile
2023.09 ~ 티스토리 이전 / 2024.04 ~ 깃허브 블로그 이전

0개의 댓글