[백준]2750번: 수 정렬하기(Java)

ywwwon01·2022년 8월 19일
0

알고리즘

목록 보기
12/13

문제

🔗 2750번: 수 정렬하기

첫 번째 시도

code

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.Arrays;

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 = Integer.parseInt(br.readLine());
        int arr[] = new int[n];

        for (int i = 0; i < n; i++) {
            arr[i] = Integer.parseInt(br.readLine());
        }
        Arrays.sort(arr);
        for (int i = 0; i < n; i++) {
            bw.write(String.valueOf(arr[i]));
            bw.write("\n");
        }
        bw.flush();
    }
}

review

이번 문제는

배열을 정렬하는 함수인 Array.sort()를 이용하여

쉽게 해결할 수 있었습니다..

n개의 숫자를 입력 받은 뒤

Array.sort()를 이용하여 해당 배열을 오름차순으로 정렬하고

다시 해당 array의 원소들을 차례대로 출력만 해주면..

이상입니다.

profile
생각의 전개를 공유합니다.

0개의 댓글