티스토리 뷰
반응형
문제
입력된 문자열에서 중복 문자를 제거하고 출력하시오.
입력 예제
caaatttts
출력 예제
cats
풀이
문자열의 i번째 문자의 indexOf 값이 해당 문자의 인덱스와 같다면, 중복된 문자 중 첫 번째 문자이므로 answer에 포함한다.
function solution(s) {
let answer = "";
for (let i = 0; i < s.length; i++) {
if (s.indexOf(s[i]) === i) answer += s[i];
}
return answer;
}
반응형
'Data Structure & Algorithm' 카테고리의 다른 글
[알고리즘-JS] 중복 단어 제거 (0) | 2022.05.02 |
---|---|
[알고리즘-JS] 중복 문자 개수 (0) | 2022.05.02 |
[알고리즘-JS] 가운데 문자 찾기 (0) | 2022.05.01 |
[알고리즘-JS] 가장 긴 문자열 찾기 (0) | 2022.05.01 |
[알고리즘-JS] 대소문자 변환 (0) | 2022.05.01 |