관리 메뉴

나만을 위한 블로그

[Algorithm] 프로그래머스 - 문자열 곱하기 (Kotlin) 본문

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

[Algorithm] 프로그래머스 - 문자열 곱하기 (Kotlin)

참깨빵위에참깨빵_ 2023. 12. 2. 22:59
728x90
반응형
문자열 my_string, 정수 k가 주어질 때, my_string을 k번 반복한 문자열을 리턴하는 함수를 작성하라

 

 

for문을 써서 문자열을 반복해 이어붙인 다음 리턴하면 된다.

하지만 코틀린으로 풀고, 그저 단순히 문자열만 k번 이어붙이면 되기 때문에 for문보다 repeat()을 쓰는 게 더 간결하고 가독성이 좋다.

 

class Solution {
    fun solution(my_string: String, k: Int): String {
        val sb = StringBuilder()
        repeat(k) {
            sb.append(my_string)
        }

        return sb.toString()
    }
}

 

반응형
Comments