[프로그래머스] 문자열 내 마음대로 정렬하기 (Kotlin)

728x90

문제


이해

string 의 n번쨰 글자 기준으로 오름차순 return

접근

  1. also 사용
    1. 일반적 정렬
    2. 부여받은 index로 정렬

풀이

class Solution {
    fun solution(strings: Array<String>, n: Int): Array<String> {
        //객체의 속성을 전혀 사용하지 않거나 변경하지 않고 사용하는 경우에 also
        return strings.also {
            it.sort()
            it.sortBy { it[n] }
        }
    }
}
728x90

댓글

Designed by JB FACTORY