문제 설명

자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.

제한 조건
  • n은 10,000,000,000이하인 자연수입니다.
입출력 예
n return
12345 [5,4,3,2,1]

문제 풀이

1
2
3
4
5
6
7
8
9
10
11
12
13
14
class Solution {
    public int[] solution(long n) {
        String val = String.valueOf(n);

        int[] answer = new int[val.length()];
        int idx = 0;
        for (int i = val.length() - 1; i >= 0; i--) {
            answer[idx] = val.charAt(i)-'0';
            idx++;
        }

        return answer;
    }
}

카테고리:

업데이트:

댓글남기기