코딩테스트 연습 기록

이종길·2022년 3월 15일
0

코딩테스트 연습

목록 보기
107/128

2022.03.15 80일차

백준 2751번 (수 정렬하기2)

문제

N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오.

나의 풀이

  1. Arrays.sort 사용
  2. 시간초과 -> 출력에서 BufferedWriter 사용
import java.io.*;
import java.util.*;

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[] nArr = new int[N];

        for (int i = 0; i < N; i++) {
            nArr[i] = Integer.parseInt(br.readLine());
        }

        Arrays.sort(nArr);

        for (int i : nArr) {
            bw.write(i + "\n");
        }

        bw.close();

    }
}

생각하기

profile
Go High

0개의 댓글

관련 채용 정보