[백준 JAVA] 2750번 풀이 - 수 정렬하기
by mini_minimport java.util.Scanner;
/**
* 2750번 : 수 정렬하기
* n개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오.
* 첫째줄 : 수의 개수. 둘째줄 : n개의 수 !
*
**/
public class Main6 {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] arr = new int[n];
for ( int i = 0; i < n; i++ ){
arr[i] = sc.nextInt();
}
/**
* 0-1,2,3,4
* 1-
*/
int temp = 0;
for ( int i = 0; i < arr.length; i++ ){
for ( int j = i+1; j < arr.length; j++ ){
if ( arr[i] > arr[j]){ // 5 vs 1
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp; // 자리 바꾸기
}
}
}
for ( int i = 0; i < n; i++ ){
System.out.println(arr[i]);
}
sc.close();
}
}
'매일매일 알고리즘 공부' 카테고리의 다른 글
[백준 JAVA] 25305번 풀이 - 커트라인 (0) | 2023.08.06 |
---|---|
[백준 JAVA] 2587번 풀이 - 대표값2 (0) | 2023.08.03 |
[백준 JAVA] 2231번 풀이 - 분해합 (0) | 2023.08.02 |
[백준 JAVA] 2839번 풀이 - 설탕 배달 (0) | 2023.08.01 |
[백준 JAVA] 1436번 풀이 - 영화감독 숌 (0) | 2023.07.31 |
블로그의 정보
개발자 미니민의 개발로그
mini_min