-
1427 소트 인사이드백준/정렬 2021. 10. 18. 19:56
https://www.acmicpc.net/problem/1427
1427번: 소트인사이드
첫째 줄에 정렬하려고 하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다.
www.acmicpc.net
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.Collections; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String s = br.readLine(); Integer a[] = new Integer [s.length()]; for(int i=0;i<s.length();i++) { a[i]=s.charAt(i)-'0'; } Arrays.sort(a,Collections.reverseOrder()); for(int b: a) { System.out.print(b); } }}
Arrays.sort 사용시, 배열 a는 int형 아니라, Integer 형으로 만들기
이유(참고자료) : https://hogu-programmer.tistory.com/32
Arrays.sort() 오름차순 내림차순
Java에서 정렬을 손쉽게 하게 해주는 클래스가 두 가지 있다. Arrays.sort와 Collections.sort 그 중 오늘은 java.util.Arrays 의 정렬에 관해 정리해 보려고 한다. Arrays.sort는 배열을 정렬하기 위해 사용한다...
hogu-programmer.tistory.com
'백준 > 정렬' 카테고리의 다른 글
1422 숫자의 신 (0) 2022.04.17 정렬 정리 (0) 2022.04.17 백준 8979 올림픽 (0) 2021.11.11 5635 생일 (0) 2021.10.27 2750 수 정렬하기 (0) 2021.10.18