-
백준 2751 수 정렬하기 2 | 자바 java | Arrays.sort BufferedReader BufferedWriter[백준 알고리즘]/[자바 Java] 2024. 1. 22. 16:54728x90반응형
이번 포스팅은 백준 2751번 수 정렬하기 2입니다.
아래 url를 클릭하시면 백준 사이트에서 문제를 볼 수 있습니다.
https://www.acmicpc.net/problem/2751
기본 알고리즘
정렬
new Comparator<Integer> 작성하고 오류
The method sort(int[]) in the type Arrays is not applicable for the arguments (int[], new Comparator<Integer>(){})
Java(67108979)
int형 변수 배열 선언하고 Integer 객체 Comparator 작성하면 오류 발생
int arr[] ---> Integer arr[]
생각해보니 너무나 당연...반응형전체 코드
12345678910111213141516171819202122232425262728293031323334import java.io.*;import java.util.Arrays;import java.util.Comparator;public class Main {public static void main(String[] args) throws IOException{BufferedReader br = new BufferedReader(new InputStreamReader(System.in));BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));int n=0;n=Integer.parseInt(br.readLine());Integer arr[] = new Integer[n];for(int i=0; i<n; i++){arr[i]=Integer.parseInt(br.readLine());}Arrays.sort(arr, new Comparator<Integer>(){public int compare(Integer i1, Integer i2){return i1-i2;}});for(int i=0; i<n; i++){bw.write(String.valueOf(arr[i]));bw.newLine();}bw.flush();bw.close();}}cs 728x90반응형'[백준 알고리즘] > [자바 Java]' 카테고리의 다른 글