[프로그래머스/Kotlin] 자연수 뒤집어 배열로 만들기Algorithm/- Programmers2024. 2. 19. 15:10
Table of Contents
728x90
📑 문제 [ 더 보기 클릭! ]
🌱아이디어
코틀린에는 문자열을 뒤집어 주는 함수가 있다. 참고하자!
🔍 코드 및 풀이
class Solution {
fun solution(n: Long): IntArray =
n.toString().reversed().map { it.toString().toInt() }.toIntArray()
}
저는 코틀린 함수중 문자열을 뒤집어주는 reversed함수를 사용하였습니다.
우선 Long으로 받은 자연수 n을 문자열로 바꾸어준 뒤 reversed함수를 이용하여 문자열을 뒤집어주고
map을 이용하여 문자열을 하나하나씩 뽑아 낸 다음 Int형으로 바꾸어주었습니다.
마지막으로 return값으로 배열을 만들어주어야 하니 toIntArray를 이용해 배열로 바꾸어주어 return 하였습니다.
📗 느낀 점
코틀린은 많은 함수를 지원해 주어 간단한 것 같습니다. 이문제를 통해서 reversed함수를 다시 한번 사용할 수 있게 복습할 수 있어 정말 좋았습니다.
반응형
'Algorithm > - Programmers' 카테고리의 다른 글
[프로그래머스/Kotlin] 정수 내림차순으로 배치하기 (0) | 2024.02.22 |
---|---|
[프로그래머스/Kotlin] 정수 제곱근 판별 (0) | 2024.02.21 |
[프로그래머스/Kotlin] x만큼 간격이 있는 n개의 숫자 (2) | 2024.02.15 |
[프로그래머스/Kotlin] 나머지가 1이 되는 수 찾기 (0) | 2024.02.14 |
[프로그래머스/Kotlin] 약수의 합 (1) | 2024.02.13 |
@주코딩dev :: 주코딩의 개발노트
주코딩의 개발 노트!
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!