dev._.note

[프로그래머스] JAVA 0단계 글자 이어 붙여 문자열 만들기 본문

Dev/코딩테스트

[프로그래머스] JAVA 0단계 글자 이어 붙여 문자열 만들기

Laena 2023. 5. 11. 19:43

글자 이어 붙여 문자열 만들기

문자열 my_string과 정수 배열 index_list가 매개변수로 주어집니다. my_string의 index_list의 원소들에 해당하는 인덱스의 글자들을 순서대로 이어 붙인 문자열을 return 하는 solution 함수를 작성해 주세요.

 

풀이

class Solution {
    public String solution(String my_string, int[] index_list) {
        String answer = "";
        String[] my_string_arr = my_string.split("");
        
        for(int i = 0; i < index_list.length; i++){
            answer += my_string_arr[index_list[i]];
        }
        return answer;
    }
}

 

결과

테스트 1
입력값 "cvsgiorszzzmrpaqpe", [16, 6, 5, 3, 12, 14, 11, 11, 17, 12, 7]
기댓값 "programmers"
실행 결과 테스트를 통과하였습니다.
테스트 2
입력값 "zpiaz", [1, 2, 0, 0, 3]
기댓값 "pizza"
실행 결과 테스트를 통과하였습니다.