reverse()1 [ 프로그래머스 ] 정수 내림차순으로 배치하기 문제 풀이 1. n을 문자열로 바꾼 후 2. split을 이용하여 배열로 바꿔준다. 3. 그 후 sort로 배열을 정렬하기 4. 정렬해준 배열을 for문을 돌려 역수로 만듦 5. 만들어준 배열을 long 타입으로 변환시켜준다. 결과 (자바) import java.util.Arrays; class Solution { public long solution(long n) { String answer = ""; String[] str = String.valueOf(n).split(""); Arrays.sort(str); for(int i=str.length-1; i>=0; i--){ answer +=str[i]; } return Long.parseLong(answer); } } function solution(.. 2024. 3. 23. 이전 1 다음