성능 요약
-
메모리: 71.9 MB, 시간: 0.64 ms - Answer Code1
-
메모리: 72.7 MB, 시간: 0.18 ms - Answer Code2
구분
코딩테스트 연습 > 연습문제
Answer Code1(2023.01.07)
class Solution {
public int[] solution(long n) {
String a = "" + n; // 문자열로 인식
int[] answer = new int[a.length()];
int cnt=0;
while(n>0) {
answer[cnt]=(int)(n%10);
n/=10;
System.out.println(n);
cnt++;
}
return answer;
}
}
Answer Code2(2023.01.09)
class Solution {
public int[] solution(long n) {
String s = String.valueOf(n);
StringBuilder sb = new StringBuilder(s);
sb = sb.reverse();
String[] ss = sb.toString().split("");
int[] answer = new int[ss.length];
for (int i=0; i<ss.length; i++) {
answer[i] = Integer.parseInt(ss[i]);
}
return answer;
}
}