[프로그래머스, 120896] 한 번만 등장한 문자 (java)
Problem Solving/Programmers

[프로그래머스, 120896] 한 번만 등장한 문자 (java)

728x90

https://school.programmers.co.kr/learn/courses/30/lessons/120896

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

728x90

메모리: 76.9 MB, 시간: 0.08 ms

사용 알고리즘: 구현

class Solution {
public String solution(String s) {
// 등장 횟수를 저장하기 위한 배열
int[] count = new int['z' - 'a' + 1];
for(int i = 0; i < s.length(); i++) {
count[s.charAt(i) - 'a']++;
}
StringBuilder answer = new StringBuilder();
for(int i = 0; i < count.length; i++)
if(count[i] == 1) answer.append((char)(i + 'a'));
return answer.toString();
}
}
728x90