백준 16212번 정열적인 정렬 JAVA

YB·2025년 2월 25일

링크텍스트

설명

Arrays.sort로 오름차순 정렬하면 된다.
시간복잡도: O(NLogN), 공간복잡도: O(N)

코드

import java.util.*;
import java.io.*;

class Main {
	public static void main (String[] args) throws IOException {
	    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	    StringBuilder sb = new StringBuilder();
	    
	    int n = Integer.parseInt(br.readLine());
	    int [] arr = new int[n];
	    
	    StringTokenizer st = new StringTokenizer(br.readLine());
	    for(int i=0;i<n;i++){
	        arr[i] = Integer.parseInt(st.nextToken());
	    }
	    
	    Arrays.sort(arr);
	    
	    for(int num:arr){
	        sb.append(num).append(" ");
	    }
	    
	    System.out.print(sb);
	}
}

profile
안녕하세요

0개의 댓글