[프로그래머스/코딩테스트/level1] 자연수 뒤집어 배열로 만들기

Yuyy·2021년 8월 28일
0

CodingTest_level1

목록 보기
6/8

문제

문제 설명
자연수 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문제, 자릿수 더하기 문제 등의 코드의 길이를 줄여봐야겠다.

                      🧐궁금한 점 있으시면 댓글 남겨주세요!!🧐
profile
Junior Developer

0개의 댓글