Programmers/Lv.1

[프로그래머스][Lv.1][Java] 자연수 뒤집어 배열로 만들기

2023. 3. 19. 03:22

문제 설명

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

제한 조건

  • n은 10,000,000,000이하인 자연수입니다.

입출력 예

n return
12345 [5,4,3,2,1]

풀이

import java.util.*;

class Solution {
	// 자릿수 구하는 메소드 생성
    public int getCount(long n) {
        int count = 0;
        while (n > 0) {
            long num = n / 10;
            n = num;
            count++;
        }
        return count;
    }
    
    public int[] solution(long n) {
        int count = getCount(n);
        int[] answer = new int[count];
        
        long num = 0;
        for (int i = 0; i < count; i++) {
            num = n % 10;
            n -= num;
            n /= 10;
            answer[i] = (int)num;
        }
        
        return answer;
    }
}

'Programmers > Lv.1' 카테고리의 다른 글

[프로그래머스][Lv.1][Java][등차수열의 합] 두 정수 사이의 합  (0) 2023.03.20
[프로그래머스][Lv.1][Java] 정수 내림차순으로 배치하기  (0) 2023.03.19
[프로그래머스][Lv.1][Java] 문자열 내 p와 y의 개수  (0) 2023.03.19
[프로그래머스][Lv.1][Java][배열] 나누어 떨어지는 숫자 배열  (0) 2023.03.15
[프로그래머스][Lv.1][Java][Stack] 같은 숫자는 싫어  (0) 2023.03.14
'Programmers/Lv.1' 카테고리의 다른 글
  • [프로그래머스][Lv.1][Java] 정수 내림차순으로 배치하기
  • [프로그래머스][Lv.1][Java] 문자열 내 p와 y의 개수
  • [프로그래머스][Lv.1][Java][배열] 나누어 떨어지는 숫자 배열
  • [프로그래머스][Lv.1][Java][Stack] 같은 숫자는 싫어
dbssk
dbssk
dbssk
K.Back-end
dbssk
  • 분류 전체보기 (220)
    • 끄적 (0)
    • TIL (8)
      • Trouble Shooting (1)
    • Programmers (94)
      • Lv.0 (29)
      • Lv.1 (40)
      • Lv.2 (25)
    • 백준 (15)
    • 구름 (0)
    • Computer Science (79)
      • 컴퓨터 구조 (3)
      • Operating System (18)
      • 알고리즘 (9)
      • 자료구조 (11)
      • Database (10)
      • Network (8)
      • Web (12)
      • Design Pattern (8)
    • Spring (2)
    • Languages (13)
      • Java (13)
    • 북 스터디 (9)
      • 스프링 부트 핵심 가이드 (9)
      • 자바 코딩 인터뷰 완벽 가이드 (0)
    • 프론트엔드 (0)

인기 글

최근 글

태그

  • 개발자포트폴리오
  • LV.2
  • 자료구조
  • 백준
  • LV.1
  • Lv.0
  • 백엔드스쿨
  • 프로그래머스
  • 백엔드공부
  • spring
  • 해시
  • 스택
  • 개발자이력서
  • hash
  • 배열
  • 코딩테스트
  • 개발자취업
  • java
  • 개발자취준
  • stack
hELLO · Designed By 정상우.
dbssk
[프로그래머스][Lv.1][Java] 자연수 뒤집어 배열로 만들기
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.