public int[] solution(long n) {
int[] answer = new int[(n + "").length()];
for (int i = 0; i < answer.length; i++, n /= 10) {
answer[i] = (int)(n % 10);
}
return answer;
}
간단한 문제라고 판단되서 메모와 타이머 측정을 하지 않았다.
히히
answer 배열의 크기는 n의 자릿수 만큼 지정해주었고 n자릿수 : (n + "").length()
n을 10으로 나눈 나머지는 n의 마지막 숫자 1개니까
이 값을 만들어서 answer 배열의 앞 인덱스부터 채워넣어주었다.
🤓