Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Archives
Today
Total
관리 메뉴

Baro's B

중복된 문자 제거 본문

알고리즘

중복된 문자 제거

Baro_forest 2023. 3. 15. 16:34

문제보러가기

입출력 예 설명

입출력 예 #1

  • "people"에서 중복된 문자 "p"와 "e"을 제거한 "peol"을 return합니다.

입출력 예 #2

  • "We are the world"에서 중복된 문자 "e", " ", "r" 들을 제거한 "We arthwold" return합니다.

 

import java.util.*;

class Solution {
    public String solution(String my_string) {
        List<String> arr = new ArrayList();
        
        for (int i = 0; i < my_string.length(); i++) {
            if (!arr.contains(String.valueOf(my_string.charAt(i)))) {
                arr.add(String.valueOf(my_string.charAt(i)));
            }
        }
        return String.join("", arr);
    }
}

arr의 배열에서 중복이 없으면 저장 add. 하고  join을 이용해 해결

 

'알고리즘' 카테고리의 다른 글

인덱스 바꾸기  (0) 2023.03.16
영어가 싫어요  (0) 2023.03.16
삼각형의 완성조건 (1)  (0) 2023.03.14
배열 원소의 길이  (0) 2023.03.14
컨트롤 제트  (0) 2023.03.14