문제 설명
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.
제한 조건
n은 10,000,000,000이하인 자연수입니다.
입출력 예
n return
12345 [5,4,3,2,1]
=======================================================================
func solution(_ n:Int64) -> [Int] {
var resultList: [Int] = []
for element in String(n){
resultList.insert(Int(String(element)) ?? 0, at: 0)
}
return resultList
}
느낀점
* 하 정말 swift 언어는 문자열 다루는게 까다로운거 같다.
*** character -> Int 로 바로 변환하면 안되고 Character -> String -> Int 순으로 변환해주어야 한다.