Algorithm/๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ
[๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ] 2750๋ฒ - ์ ์ ๋ ฌํ๊ธฐ
์ฝ๋ฉํ๋ ๋ถ์ด
2021. 2. 2. 02:19
๋ฐ์ํ
๋ฌธ์ ) N๊ฐ์ ์๊ฐ ์ฃผ์ด์ก์ ๋, ์ด๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ | ์ถ๋ ฅ |
5 5 2 3 4 1 |
1 2 3 4 5 |
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
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();
}
int num = 0;
// ๋ฒ๋ธ ์ ๋ ฌ
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr.length - 1; j++) {
if (arr[j] > arr[j + 1]) {
num = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = num;
}
}
}
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
}
}
์ ์ ์์ ์๊ฐ๋ ํผ ๋ฒ๋ธ์ ๋ ฌ์ด๋ ๋๊ฐ์์ ์ด๋ฆ๋ ๊ทธ๋ ๊ฒ ์ง์๋ค
๋ฐ์ํ