์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ
- Express
- Docker
- ํ๋ก์ ํธ
- ์คํ๋ง๋ถํธ
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
- ์ฝ๋ฉํ ์คํธ ๊ณ ๋์ kit
- ์ ์ฒ๊ธฐ
- DP
- ํ๊ตญ์ ์ํต์ ์ฐ๊ตฌ์
- DFS
- ์คํ๋ง ๋ถํธ
- ์๋ฃ๊ตฌ์กฐ
- EC2
- ๊ณจ๋4
- ์๋ฐ
- ์ธ์คํด์ค
- ๋์ปค
- ๋์์ธํจํด
- ๊ณจ๋5
- ๊ณจ๋3
- aws
- BFS
- express.js
- ETRI
- ์๋ผ์คํฑ๋น์คํก
- ์๊ณ ๋ฆฌ์ฆ
- ๋ฐฐํฌ
- ๋์
๋ชฉ๋ก๋ฐฑํธ๋ํน (5)
JUINTINATION
๋ฌธ์ https://www.acmicpc.net/problem/1759 1759๋ฒ: ์ํธ ๋ง๋ค๊ธฐ ์ฒซ์งธ ์ค์ ๋ ์ ์ L, C๊ฐ ์ฃผ์ด์ง๋ค. (3 ≤ L ≤ C ≤ 15) ๋ค์ ์ค์๋ C๊ฐ์ ๋ฌธ์๋ค์ด ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋์ด ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ๋ฌธ์๋ค์ ์ํ๋ฒณ ์๋ฌธ์์ด๋ฉฐ, ์ค๋ณต๋๋ ๊ฒ์ ์๋ค. www.acmicpc.net ํ์ด ์๋ก ๋ค๋ฅธ c๊ฐ์ ์ํ๋ฒณ ์๋ฌธ์๋ค์ ์ฌ์ฉํ์ฌ ๊ธธ์ด๊ฐ l์ธ ๋ค์ ๊ท์น์ ๋ง์กฑํ๋ ์ํธ์ ๋ชจ๋ ๊ฒฝ์ฐ๋ฅผ ์ถ๋ ฅํ๋ ๋ฌธ์ ์ ๋๋ค. ์ต์ ํ ๊ฐ์ ๋ชจ์(a, e, i, o, u)๊ณผ ์ต์ ๋ ๊ฐ์ ์์์ผ๋ก ๊ตฌ์ฑ๋์ด ์๋ค. ์ํ๋ฒณ์ด ์ํธ์์ ์ฆ๊ฐํ๋ ์์๋ก ๋ฐฐ์ด๋์ด์๋ค. ์ฝ๋ C์ธ์ด l๊ณผ c๋ฅผ ์ ๋ ฅ๋ฐ์ ํ์ c๊ฐ์ ์๋ก ๋ค๋ฅธ ์ํ๋ฒณ์ ์ ๋ ฅ๋ฐ๊ธฐ ์ ์ ๊ฐํ๊ณผ ๋์ด์ฐ๊ธฐ๋ฅผ ํํํ๊ธฐ ์ํด getchar()๋ฅผ ์ฌ์ฉํ์ต..
๋ฌธ์ https://www.acmicpc.net/problem/16945 16945๋ฒ: ๋งค์ง ์คํ์ด๋ก ๋ณ๊ฒฝํ๊ธฐ 1๋ถํฐ N2๊น์ง์ ์๊ฐ ํ๋์ฉ ์ฑ์์ ธ ์๋ ํฌ๊ธฐ๊ฐ N×N์ธ ๋ฐฐ์ด์ด ์๊ณ , ์ด ๋ฐฐ์ด์ ๋ชจ๋ ํ, ์ด, ๊ธธ์ด๊ฐ N์ธ ๋๊ฐ์ ์ ํฉ์ด ๋ชจ๋ ๊ฐ์ ๋, ๋งค์ง ์คํ์ด๋ผ๊ณ ํ๋ค. ํฌ๊ธฐ๊ฐ 3×3์ธ ๋ฐฐ์ด A๊ฐ ์ฃผ์ด์ก์ ๋, www.acmicpc.net ํ์ด ํฌ๊ธฐ๊ฐ 3 × 3์ธ ๋ฐฐ์ด์ 1๋ถํฐ 9๊น์ง์ ์๊ฐ 1๊ฐ์ฉ ๋ค์ด์๊ณ ๋ชจ๋ ํ, ์ด, ๋๊ฐ์ ์ ํฉ์ด ๋ชจ๋ ๊ฐ์ ๋งค์ง ์คํ์ด๋ก ๋ณ๊ฒฝํ๋ ค๊ณ ํฉ๋๋ค. ํ ์นธ์ ์๋ ์ a๋ฅผ b๋ก ๋ณ๊ฒฝํ๋ ๋น์ฉ์ |a - b|์ผ ๋ ๋งค์ง ์คํ์ด๋ก ๋ณ๊ฒฝํ๋ ์ต์ ๋น์ฉ์ ๊ตฌํด์ผ ํฉ๋๋ค. ์ฝ๋ C์ธ์ด ์ง๋๋ฒ์ ์์ฑํ๋ ์ค๋์ฟ ๋ฌธ์ ์ ๋น์ทํฉ๋๋ค. ๋ฐฐ์ด์ ํฌ๊ธฐ๋ 3 x 3์ผ๋ก ํฌ์ง ์๊ธฐ ๋๋ฌธ์ ..
๋ฌธ์ https://www.acmicpc.net/problem/4574 4574๋ฒ: ์ค๋๋ฏธ๋ ธ์ฟ ์ ๋ ฅ์ ์ฌ๋ฌ ๊ฐ์ ํ ์คํธ ์ผ์ด์ค๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ๊ฐ ํ ์คํธ ์ผ์ด์ค์ ์ฒซ์งธ ์ค์๋ ์ฑ์์ ธ ์๋ ๋๋ฏธ๋ ธ์ ๊ฐ์ N์ด ์ฃผ์ด์ง๋ค. (10 ≤ N ≤ 35) ๋ค์ N๊ฐ ์ค์๋ ๋๋ฏธ๋ ธ ํ๋๋ฅผ ๋ํ๋ด๋ U LU V LV๊ฐ www.acmicpc.net ํ์ด ์ค๋๋ฏธ๋ ธ์ฟ ๋ ์ค๋์ฟ ์ ๋๋ฏธ๋ ธ๋ฅผ ํผํฉํ ๊ฒ์์ผ๋ก 9 x 9 ํฌ๊ธฐ์ ๋ณด๋์ 1๋ถํฐ 9๊น์ง ์ซ์๊ฐ 1๊ฐ์ฉ ์ฐ์ฌ์ ธ ์๊ณ , ๋๋จธ์ง 72์นธ์ ๋๋ฏธ๋ ธ ํ์ผ 36๊ฐ๋ก ์ฑ์์ผ ํฉ๋๋ค. ๋๋ฏธ๋ ธ ํ์ผ์ 1๋ถํฐ 9๊น์ง ์๋ก ๋ค๋ฅธ ์ซ์์ ์(1+2, 1+3, 1+4, 1+5, 1+6, 1+7, 1+8, 1+9, 2+3, 2+4, 2+5, ... , 8 + 9)์ด ๋ชจ๋ ํฌํจ๋์ด ์์ต๋๋ค. ์ด๋ ..
๋ฌธ์ https://www.acmicpc.net/problem/2580 2580๋ฒ: ์ค๋์ฟ ์ค๋์ฟ ๋ 18์ธ๊ธฐ ์ค์์ค ์ํ์๊ฐ ๋ง๋ '๋ผํด ์ฌ๊ฐํ'์ด๋ ํผ์ฆ์์ ์ ๋ํ ๊ฒ์ผ๋ก ํ์ฌ ๋ง์ ์ธ๊ธฐ๋ฅผ ๋๋ฆฌ๊ณ ์๋ค. ์ด ๊ฒ์์ ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๊ฐ๋ก, ์ธ๋ก ๊ฐ๊ฐ 9๊ฐ์ฉ ์ด 81๊ฐ์ ์์ ์นธ์ผ๋ก ์ด๋ฃจ www.acmicpc.net ํ์ด ์ค๋์ฟ ๊ท์น์ ๋ง์ถฐ 9 x 9 ํฌ๊ธฐ์ ๋ณด๋๋ฅผ ์ฑ์ฐ๋ ๋ฌธ์ ์ ๋๋ค. dfs๋ฅผ ์ด์ฉํ์ฌ ๋ชจ๋ ์นธ์ ๋ํด ์ด๋ค ์ซ์๊ฐ ํด๋น ์นธ์ ๋ค์ด๊ฐ ์ ์๋์ง์ ๋ํ ์ฌ๋ถ๋ฅผ sudoku ํจ์๋ฅผ ํตํด ํ์ธ๋ฐ์๊ฐ๋ฉฐ 2์ฐจ์ ์ ์ ๋ฐฐ์ด์ ๊ธฐ๋กํ๋ ๋ฐฉ์์ ์ฌ์ฉํ์ต๋๋ค. ์ฝ๋ C์ธ์ด 2์ฐจ์ ์ ์ ๋ฐฐ์ด arr๋ก 9 x 9 ํฌ๊ธฐ์ ๋ณด๋๋ฅผ ํํํฉ๋๋ค. dfs ํจ์์์ ๋ณด๋์ (x, y)์ ์์น์ ์๋ ์ซ์๋ฅผ arr[y][..
๋ฌธ์ https://www.acmicpc.net/problem/9663 9663๋ฒ: N-Queen N-Queen ๋ฌธ์ ๋ ํฌ๊ธฐ๊ฐ N × N์ธ ์ฒด์คํ ์์ ํธ N๊ฐ๋ฅผ ์๋ก ๊ณต๊ฒฉํ ์ ์๊ฒ ๋๋ ๋ฌธ์ ์ด๋ค. N์ด ์ฃผ์ด์ก์ ๋, ํธ์ ๋๋ ๋ฐฉ๋ฒ์ ์๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. www.acmicpc.net ํ์ด N × N์ธ ์ฒด์คํ ์์ ํธ N๊ฐ๋ฅผ ์๋ก ๊ณต๊ฒฉํ ์ ์๊ฒ ๋๋ ๊ฒฝ์ฐ์ ์๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ์ ๋๋ค. ์ฒด์ค ๊ท์น์ ๋ฐ๋ฅด๋ฉด ํธ์ ์ํ์ข์ฐ, ๋๊ฐ์ ๋ฐฉํฅ์ผ๋ก ๊ธฐ๋ฌผ์ด ์๋ ์นธ์ ํํด์ ์นธ์์ ์ ํ ์์ด ์์ง์ผ ์ ์๋ ๋ง์ ๋๋ค. ๋ฐ๋ผ์ ํธ์ xy ์ขํ๋ก ์๊ฐํ์ ๋ ๊ฐ x ์ขํ์ 1๊ฐ์ฉ, ๊ฐ y ์ขํ์ 1๊ฐ์ฉ ์์ด์ผ ํ๊ณ ๋๊ฐ์ ์์์ ๊ฒน์น๋ฉด ์ ๋ฉ๋๋ค. ์ฝ๋ C์ธ์ด ์ ์ ๋ฐฐ์ด x์ nQueen ํจ์์ ๋งค๊ฐ๋ณ์ y๋..