์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Docker
- express.js
- ๊ณจ๋3
- ์คํ๋ง ๋ถํธ
- ๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ
- aws
- ์๋ฃ๊ตฌ์กฐ
- ์ ์ฒ๊ธฐ
- ํ๊ตญ์ ์ํต์ ์ฐ๊ตฌ์
- ๋ฐฐํฌ
- ETRI
- ๋์ปค
- ์คํ๋ง๋ถํธ
- ์๋ฐ
- Express
- DFS
- ํ๋ก์ ํธ
- ์๊ณ ๋ฆฌ์ฆ
- ๋์
- ํ๋ก๊ทธ๋๋จธ์ค
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
- ๊ณจ๋4
- EC2
- ์ฝ๋ฉํ ์คํธ ๊ณ ๋์ kit
- ๋์์ธํจํด
- ๊ณจ๋5
- DP
- ์ธ์คํด์ค
- ์๋ผ์คํฑ๋น์คํก
- BFS
๋ชฉ๋ก๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ (53)
JUINTINATION
๋ฌธ์ https://www.acmicpc.net/problem/7576 7576๋ฒ: ํ ๋งํ ์ฒซ ์ค์๋ ์์์ ํฌ๊ธฐ๋ฅผ ๋ํ๋ด๋ ๋ ์ ์ M,N์ด ์ฃผ์ด์ง๋ค. M์ ์์์ ๊ฐ๋ก ์นธ์ ์, N์ ์์์ ์ธ๋ก ์นธ์ ์๋ฅผ ๋ํ๋ธ๋ค. ๋จ, 2 ≤ M,N ≤ 1,000 ์ด๋ค. ๋์งธ ์ค๋ถํฐ๋ ํ๋์ ์์์ ์ ์ฅ๋ ํ ๋งํ www.acmicpc.net ํ์ด ์ต์ ํ ๋งํ ๋ ์, ๋ค, ์ผ์ชฝ, ์ค๋ฅธ์ชฝ ๋ค ๋ฐฉํฅ์ ์ธ์ ํด์๋ ์ต์ง ์์ ํ ๋งํ ๋ฅผ ํ๋ฃจ๊ฐ ์ง๋๋ฉด ์ต๊ฒ ๋ง๋ค ์ ์์ ๋ ๋ชจ๋ ์ต์ ๋๊น์ง ์ต์ ๋ ์ง๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ์ ๋๋ค. ์ฝ๋ ์๋ฐ import java.io.IOException; import java.io.BufferedReader; import java.io.InputStreamReader; import java.uti..
๋ฌธ์ https://www.acmicpc.net/problem/13023 13023๋ฒ: ABCDE ๋ฌธ์ ์ ์กฐ๊ฑด์ ๋ง๋ A, B, C, D, E๊ฐ ์กด์ฌํ๋ฉด 1์ ์์ผ๋ฉด 0์ ์ถ๋ ฅํ๋ค. www.acmicpc.net ํ์ด 0๋ฒ๋ถํฐ N-1๋ฒ์ผ๋ก ๋ฒํธ๊ฐ ๋งค๊ฒจ์ง ์ฌ๋๋ค ์ค์ ๋ค์๊ณผ ๊ฐ์ ์น๊ตฌ ๊ด๊ณ๋ฅผ ๊ฐ์ง ์ฌ๋ A, B, C, D, E๊ฐ ์กด์ฌํ๋์ง ํ์ธํ๋ ๋ฌธ์ ์ ๋๋ค. A๋ B์ ์น๊ตฌ๋ค. B๋ C์ ์น๊ตฌ๋ค. C๋ D์ ์น๊ตฌ๋ค. D๋ E์ ์น๊ตฌ๋ค. ์ฝ๋ ์๋ฐ import java.io.IOException; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.StringTok..
๋ฌธ์ https://www.acmicpc.net/problem/1260 1260๋ฒ: DFS์ BFS ์ฒซ์งธ ์ค์ ์ ์ ์ ๊ฐ์ N(1 ≤ N ≤ 1,000), ๊ฐ์ ์ ๊ฐ์ M(1 ≤ M ≤ 10,000), ํ์์ ์์ํ ์ ์ ์ ๋ฒํธ V๊ฐ ์ฃผ์ด์ง๋ค. ๋ค์ M๊ฐ์ ์ค์๋ ๊ฐ์ ์ด ์ฐ๊ฒฐํ๋ ๋ ์ ์ ์ ๋ฒํธ๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋ค ๋ ์ ์ ์ฌ www.acmicpc.net ํ์ด ๊ทธ๋ํ๋ฅผ DFS๋ก ํ์ํ ๊ฒฐ๊ณผ์ BFS๋ก ํ์ํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ ๋ฌธ์ ๋ก ๊น์ด์ฐ์ ํ์๊ณผ ๋๋น์ฐ์ ํ์์ ๊ฐ๋ ์ ์ตํ๋ ๋ฌธ์ ์ ๋๋ค. ์ฝ๋ ์๋ฐ import java.io.IOException; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Arrays; i..
๋ฌธ์ https://www.acmicpc.net/problem/13398 13398๋ฒ: ์ฐ์ํฉ 2 ์ฒซ์งธ ์ค์ ์ ์ n(1 ≤ n ≤ 100,000)์ด ์ฃผ์ด์ง๊ณ ๋์งธ ์ค์๋ n๊ฐ์ ์ ์๋ก ์ด๋ฃจ์ด์ง ์์ด์ด ์ฃผ์ด์ง๋ค. ์๋ -1,000๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 1,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์ ์์ด๋ค. www.acmicpc.net ํ์ด n๊ฐ์ ์ ์๋ก ์ด๋ฃจ์ด์ง ์์ด ์ค์์ ์์ด์์ ์๋ฅผ ํ๋ ์ ๊ฑฐํ ์ ์์ ๋ ์ฐ์๋ ๋ช ๊ฐ์ ์๋ฅผ ์ ํํด์ ๊ตฌํ ์ ์๋ ํฉ ์ค ๊ฐ์ฅ ํฐ ๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ ์ ๋๋ค. ์ฝ๋ ์๋ฐ ํ๋ค์ด ๋ฐฉ์์ ์ด์ฉํ ์ฝ๋์ ๋๋ค. dp1 ๋ฐฐ์ด์ ์์์ ์ x๊ฐ ์์ ๋ arr[x]๊ฐ ๋งจ ์ค๋ฅธ์ชฝ์ ์์ ๋ ์์ด์์ ์๋ฅผ ํ๋ ์ ๊ฑฐํ์ง ์๊ณ ์ฐ์๋ ๋ช ๊ฐ์ ์์ ํฉ ์ค ๊ฐ์ฅ ํฐ ๊ฐ์ ์๋ฏธํฉ๋๋ค. continous ํจ์..
๋ฌธ์ https://www.acmicpc.net/problem/1912 1912๋ฒ: ์ฐ์ํฉ ์ฒซ์งธ ์ค์ ์ ์ n(1 ≤ n ≤ 100,000)์ด ์ฃผ์ด์ง๊ณ ๋์งธ ์ค์๋ n๊ฐ์ ์ ์๋ก ์ด๋ฃจ์ด์ง ์์ด์ด ์ฃผ์ด์ง๋ค. ์๋ -1,000๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 1,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์ ์์ด๋ค. www.acmicpc.net ํ์ด n๊ฐ์ ์ ์๋ก ์ด๋ฃจ์ด์ง ์์ด ์ค์์ ์ฐ์๋ ๋ช ๊ฐ์ ์๋ฅผ ์ ํํด์ ๊ตฌํ ์ ์๋ ํฉ ์ค ๊ฐ์ฅ ํฐ ๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ ์ ๋๋ค. ์ฝ๋ ์๋ฐ ํ๋ค์ด ๋ฐฉ์์ ์ด์ฉํ ์ฝ๋์ ๋๋ค. dp ๋ฐฐ์ด์ ์์์ ์ x๊ฐ ์์ ๋ arr[x]๊ฐ ๋งจ ์ค๋ฅธ์ชฝ์ ์์ ๋ ์ฐ์๋ ๋ช ๊ฐ์ ์์ ํฉ ์ค ๊ฐ์ฅ ํฐ ๊ฐ์ ์๋ฏธํฉ๋๋ค. continous ํจ์ ์์์ dp[idx]๊ฐ null์ด๋ผ๋ฉด coninous(idx - 1)๋ฅผ ์ฌ๊ท์ ์ผ๋ก..
๋ฌธ์ https://www.acmicpc.net/problem/9252 9252๋ฒ: LCS 2 LCS(Longest Common Subsequence, ์ต์ฅ ๊ณตํต ๋ถ๋ถ ์์ด)๋ฌธ์ ๋ ๋ ์์ด์ด ์ฃผ์ด์ก์ ๋, ๋ชจ๋์ ๋ถ๋ถ ์์ด์ด ๋๋ ์์ด ์ค ๊ฐ์ฅ ๊ธด ๊ฒ์ ์ฐพ๋ ๋ฌธ์ ์ด๋ค. ์๋ฅผ ๋ค์ด, ACAYKP์ CAPCAK์ LCS๋ ACAK๊ฐ ๋๋ค. www.acmicpc.net ํ์ด 9251๋ฒ ๋ฌธ์ ๋ฅผ ์์ฉํ ๋ฌธ์ ๋ก LCS(Longest Common Subsequence, ์ต์ฅ ๊ณตํต ๋ถ๋ถ ์์ด)๋ฅผ, ์ฆ ๋ฌธ์๋ก ๋ ๋ ์์ด์ด ์ฃผ์ด์ก์ ๋ ๋ชจ๋์ ๋ถ๋ถ ์์ด์ด ๋๋ ์์ด ์ค ๊ฐ์ฅ ๊ธด ๊ฒ์ ๊ตฌํ๋ ๋ฌธ์ ์ ๋๋ค. ์๋ฅผ ๋ค์ด, ACAYKP์ CAPCAK์ LCS๋ ACAK๊ฐ ๋ฉ๋๋ค. ์ฝ๋ C์ธ์ด ๋ฐํ ์ ๋ฐฉ์์ ์ด์ฉํ ์ฝ๋์ ๋๋ค. d..