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

[Algorithm] 프로그래머스 - 꼬리 문자열 (Kotlin)

참깨빵위에참깨빵 2024. 7. 4. 00:37
728x90
반응형

 

ex를 포함한 문자열을 빼고 나머지 문자열들을 이어붙이면 끝이다.

StringBuilder를 써서 풀면 아래와 같다.

 

class Solution {
    fun solution(strList: Array<String>, ex: String): String {
        val sb = StringBuilder()

        return sb.append(strList.filter { !it.contains(ex) }
            .joinToString("")
        ).toString()
    }
}

 

StringBuilder를 쓰지 않는다면 아래와 같이 된다.

 

class Solution {
    fun solution(strList: Array<String>, ex: String) = strList.filter { !it.contains(ex) }.joinToString("")
}

 

반응형