01-09 04:37
Recent Posts
Recent Comments
Tags
- linux
- ICT๋ฉํ ๋ง
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- mysql
- ์คํฝ๋ ํ
- ์๋ฐ
- DATABASE
- JOBํ๊ณ
- ์๋์ด๋ ธ
- TSQL
- Naver Cloud
- API MarketPlace ๊ธ๋ก๋ฒ ์ํฌํฐ์ฆ
- ์ด๋ธ์
- ์กํ๊ณ
- SQL
- ํ๋ก๋ณด๋ ธ
- ํ์ด์ฌ
- Java
- python
- ์จ์ผ๋ํ
- ICT
- RaspberryPi
- DB
- Spring
- API๋ง์ผํ๋ ์ด์ค
- ์คํฝ์ค๋น
- ict๊ณต๋ชจ์
- ํ์ด์๊ณต๋ชจ์
- ํ์ด์
- appetizer
- Today
- Total
miinsun
[Algorithm]์๊ณ ๋ฆฌ์ฆ ์๋ฐ_44 ๋ฒ๋ธ ์ ๋ ฌ ๋ณธ๋ฌธ
๐ฌ ๋ฌธ์ ์ค๋ช
N๊ฐ์ด ์ซ์๊ฐ ์ ๋ ฅ๋๋ฉด ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ์ฌ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ธ์.
์ ๋ ฌํ๋ ๋ฐฉ๋ฒ์ ๋ฒ๋ธ ์ ๋ ฌ์ ๋๋ค.
๐จ ์ ์ถ๋ ฅ ์
์ ๋ ฅ - ์ฒซ ๋ฒ์งธ ์ค์ ์์ฐ์ N(1<=N<=100)์ด ์ฃผ์ด์ง๋๋ค.
๋ ๋ฒ์งธ ์ค์ N๊ฐ์ ์์ฐ์๊ฐ ๊ณต๋ฐฑ์ ์ฌ์ด์ ๋๊ณ ์ ๋ ฅ๋ฉ๋๋ค. ๊ฐ ์์ฐ์๋ ์ ์ํ ๋ฒ์ ์์ ์์ต๋๋ค.
6
13 5 11 7 23 15
์ถ๋ ฅ - ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ๋ ์์ด์ ์ถ๋ ฅํฉ๋๋ค.
5 7 11 13 15 23
โ
๐ป Solution.java
import java.util.*;
public class Main {
public void solution(int n, int [] arr) {
for(int i = 0; i < n; i++) {
for(int j = 1; j < n - i; j++) {
if(arr[j - 1] > arr[j]) {
int tmp = arr[j-1];
arr[j-1] = arr[j];
arr[j] = tmp;
}
}
}
for(int i : arr) {
System.out.print(i + " ");
}
return;
}
public static void main(String[] args){
Main main = new Main();
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();
}
main.solution(n, arr);
sc.close();
return ;
}
}
'Algorithm > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Algorithm]์๊ณ ๋ฆฌ์ฆ ์๋ฐ_46 LRU(์บ์, ์นด์นด์ค ๋ณํ) (0) | 2022.01.12 |
---|---|
[Algorithm]์๊ณ ๋ฆฌ์ฆ ์๋ฐ_45 ์ฝ์ ์ ๋ ฌ (0) | 2022.01.10 |
[Algorithm]์๊ณ ๋ฆฌ์ฆ ์๋ฐ_43 ์ ํ ์ ๋ ฌ (0) | 2022.01.10 |
[Algorithm]์๊ณ ๋ฆฌ์ฆ ์๋ฐ_42 ์๊ธ์ค (0) | 2022.01.10 |
[Algorithm]์๊ณ ๋ฆฌ์ฆ ์๋ฐ_41 ๊ต์ก ๊ณผ์ ์ค๊ณ (0) | 2022.01.10 |
Comments