관리 메뉴

나만을 위한 블로그

[Algorithm] 프로그래머스 - 글자 이어 붙여 문자열 만들기 (Kotlin) 본문

알고리즘 문제 풀이/프로그래머스

[Algorithm] 프로그래머스 - 글자 이어 붙여 문자열 만들기 (Kotlin)

참깨빵위에참깨빵_ 2023. 12. 31. 00:37
728x90
반응형
문자열 my_string, 정수 배열 index_list가 매개변수로 주어진다. my_string의 index_list의 원소들에 해당하는 인덱스의 글자들을 순서대로 이어 붙인 문자열을 리턴하는 함수를 완성하라

 

 

문자열에서 정수 배열 indexList의 인덱스와 동일한 위치의 문자를 가져와서 하나의 문자열로 합쳐 리턴하는 것이니 StringBuilder를 썼다. myString의 길이가 최대 1,000자기 때문이기도 하다.

그 외에는 문제대로 코드를 짜면 된다.

 

class Solution {
    fun solution(myString: String, indexList: IntArray): String {
        val sb = StringBuilder()
        indexList.forEach {
            sb.append(myString[it])
        }

        return sb.toString()
    }
}
반응형
Comments