개발자의 오르막

[Java] 프로그래머스 레벨1 자연수 뒤집어 배열 만들기 본문

Algorithm

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

계단 2019. 9. 5. 10:04

# 문제

 

# 풀이

이번 문제는 자릿수 문제였다.

long n 이란 임의의 변수의 자릿수를 배열크기로 지정하여 푸는 문제였는데,,

이렇게 푸는 것이 맞는지 모르겠다. ㅋㅋㅋㅋ 일단 불안정하게라도 되면 뇌정지 오는데.. ㅠㅠ

 

나의 생각은 n을 계속 10으로 나눠줄때마다 cnt++ 을 해주면, 몫이 0이 될 때까지 연산이

계속 되 자릿수를 구할 수 있을 거란 생각이었다.

 


다른 방법으로는 Long 타입인 n을 String으로 바꿔줘서 length를 구하는 방법이 있었다.

1) 

int size = Long.toString(n).length();

2)

 

String temp = String.valueOf(n);

int size = temp.length();
Comments