๐Ÿ”ฅBaekjoon start๐Ÿ”ฅ

arielยท2021๋…„ 11์›” 29์ผ
0
post-thumbnail

2021-11-29

โœ์ช ์™€ ํ•จ๊ป˜ ํ•˜๋ฃจ์— 30๋ถ„ ์ด์ƒ ์‹œ์ž‘โœจ

2750

import java.util.Arrays;
import java.util.Scanner;
public class Main {
	
	public static void main(String[] args) {
 
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int[] array = new int[N];
		
		for(int i=0; i<N; i++) {
			array[i] = sc.nextInt();
		}
		Arrays.sort(array);		
		
		for(int i :array) {
			System.out.println(i);
		}	
	}
}

2751

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Scanner;
public class Main {
	
	public static void main(String[] args) {
 
		Scanner sc = new Scanner(System.in);
		StringBuilder sb = new StringBuilder(); //๋ฌธ์ž์—ด์„ ๋‹ค๋ฃจ๋Š” ํด๋ž˜์Šค 
		
		int N = sc.nextInt();
		//list
		ArrayList<Integer>list = new ArrayList<>(); 
		
		for(int i=0; i < N; i++) {
			list.add(sc.nextInt());
		}
		Collections.sort(list);		
		
		for(int value : list) {
			sb.append(value).append('\n');
		}	
		System.out.prinltn(sb);
	}
}
โ–ช StringBilder : String๊ณผ ๋ฌธ์ž์—ด์„ ๋”ํ•  ๋•Œ ์ƒˆ๋กœ์šด ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ 
๊ธฐ์กด์˜ ๋ฐ์ดํ„ฐ์— ๋”ํ•˜๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์†๋„๋„ ๋น ๋ฅด๋ฉฐ ์ƒ๋Œ€์ ์œผ๋กœ ๋ถ€ํ•˜๊ฐ€ ์ ๋‹ค
โ–ช ArrayList : ์ž๋ฐ”์˜ List ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ƒ์†๋ฐ›์€ ์—ฌ๋Ÿฌ ํด๋ž˜์Šค ์ค‘ ํ•˜๋‚˜
โ–ช Collections.sort()์€ Timesortํ•ฉ๋ณ‘ ๋ฐ ์‚ฝ์ž…์ •๋ ฌ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‚ฌ์šฉ

10989

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

public 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];
		
		for(int i = 0; i<N; i++) {
			arr[i] = Integer.parseInt(br.readLine());
		}
		Arrays.sort(arr);
		
		for(int i = 0; i< N; i++) {
			sb.append(arr[i]).append('\n');
		}
		System.out.println(sb);
	}
}

0๊ฐœ์˜ ๋Œ“๊ธ€