[프로그래머스] 문자열 내림차순으로 배치하기 (Kotlin)
- ETC../문제 풀이
- 2021. 2. 3.
728x90
문제
이해
문자열 S (영문자)
큰것부터 작은 순으로 정렬 ( 소문자 > 대문자 )
새로운 문자열 return
접근
- CharArray로 변환
- Comparator 이용 정렬 (역순)
- toString
풀이
fun main() {
val data = "Zbcdefg"
println(Solution().solution(data))
}
class Solution {
fun solution(s: String): String {
return s.toCharArray()
.sortedWith(Comparator { o1, o2 -> o2 - o1 })
.joinToString("")
}
}
728x90
'ETC.. > 문제 풀이' 카테고리의 다른 글
[프로그래머스] 서울에서 김서방 찾기 (Kotlin) (0) | 2021.02.03 |
---|---|
[프로그래머스] 문자열 다루기 기본 (Kotlin) (0) | 2021.02.03 |
[프로그래머스] 문자열 내 마음대로 정렬하기 (Kotlin) (0) | 2021.02.02 |
[프로그래머스] 두 정수 사이의 합 (Kotlin) (0) | 2021.02.02 |
[프로그래머스] 나누어 떨어지는 숫자 배열 (Kotlin) (0) | 2021.02.02 |