axnuo

[Algorithm/kotlin] 프로그래머스 자연수 뒤집어 배열로 만들기 본문

Algorithm

[Algorithm/kotlin] 프로그래머스 자연수 뒤집어 배열로 만들기

axnuo 2024. 2. 2. 16:44
class Solution {
    fun solution(n: Long): IntArray {
        var answer = intArrayOf()
        
        n.toString().map {
            answer += (it.toInt() - '0'.toInt())
        }
        return answer.reversedArray()
    }
}

세상에!

 

n을 문자열로 바꾸고 map을 이용해 문자를 하나씩 순회하며 int로 바꿔 배열에 저장

그리고 거꾸로 출력!

 

... map을 알게 된 시간이었습니다... map 안에서 it은 기본적으로 문자열의 각 요소를 나타냄!!

'Algorithm' 카테고리의 다른 글

[C++] 알고리즘 시간 단축 및 헤더  (4) 2024.11.13