본문 바로가기

코딩 테스트 연습/알고리즘

[ 코딩 테스트 ] 자연수 뒤집어 배열로 만들기

문제

조건

 

정답

class Solution {
    public int[] solution(long n) {
        String str = n + "";
        int[] answer = new int[str.length()];
        int count = 0;
        while (n > 0) {
            answer[count] = (int)(n%10);
            n /= 10;
            count++;
        }
        return answer;
    }
}
class Solution {
    public int[] solution(long n) {
        int length = Long.toString(n).length();
        int[] answer = new int[length];
        
        for (int i = 0; i < length; i++) {
            answer[i] = (int) (n % 10);
            n /= 10;
        }
        return answer;
    }
}

 

후기

 

이번 코드가 2개인 것에는 슬픈 사연이 하나 있지 🫠

자세한 내용은 [ #13 ] TIL 에 써두었다..ㅋㅋ