문제 설명
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴
ex)n이 12345이면 [5,4,3,2,1]을 리턴
제한 조건
n은 10,000,000,000이하인 자연수
🔍 JAVA code
class Solution {
public long[] solution(long n) {
String str = String.valueOf(n);
long[] answer = new long[str.length()];
int cnt =0;
while(n!=0){
answer[cnt] = n%10;
n /= 10;
cnt++;
}
return answer;
}
}
이번 문제를 풀면서 자릿수 구하는 간단한 코드를 알게됐다! 코딩 문제를 풀면서 각 자릿수를 구해야 풀 수 있는 문제가 많이 나와 문제를 풀때마다 헤맸다. 얼마 전에 푼 369문제, 자릿수 더하기 문제 등의 코드의 길이를 줄여봐야겠다.
🧐궁금한 점 있으시면 댓글 남겨주세요!!🧐