์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ๋์
- ๋์ปค
- DP
- ์คํ๋ง๋ถํธ
- ์๊ณ ๋ฆฌ์ฆ
- Docker
- ๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ
- ๋์์ธํจํด
- ์๋ผ์คํฑ๋น์คํก
- ์ ์ฒ๊ธฐ
- express.js
- ETRI
- ๋ฐฐํฌ
- ์คํ๋ง ๋ถํธ
- ๊ณจ๋3
- Express
- DFS
- ์ธ์คํด์ค
- ํ๋ก๊ทธ๋๋จธ์ค
- ๊ณจ๋4
- aws
- BFS
- ์๋ฐ
- EC2
- ํ๋ก์ ํธ
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
- ์ฝ๋ฉํ ์คํธ ๊ณ ๋์ kit
- ํ๊ตญ์ ์ํต์ ์ฐ๊ตฌ์
- ์๋ฃ๊ตฌ์กฐ
- ๊ณจ๋5
๋ชฉ๋ก2024/12 (12)
JUINTINATION
์๋ ์ด๋ฐ ์ผ๊ธฐ ๊ฐ์ ๊ธ์ ์ ์ ์ฐ๊ธด ํ์ง๋ง.. ์๊ฐํด ๋ณด๋ ์ฌํด ํฐ ์ด๋ฒคํธ๊ฐ ๋ง์์ด์ ๊ทธ๋ฅ ๊ธฐ๋ก ์ฐจ ์ ์ด๋๋ ค ํ๋ค.1~2์, ETRI 2024 ๋๊ณ ์ฐ๊ตฌ์ฐ์์2๊ฐ์ ๋์์ ๋์ ์ฒซ ์ธํด ์ํ์ด์๋ค. ์ฌ์ค ์ด๋ฐ ์ฐ๊ตฌ ์ชฝ์ ๊ด์ฌ์ด ์๊ธฐ๋ ํ๊ณ , ์ ๋ชจ๋ฅด๊ธฐ๋ ํด์ ๊ฑฑ์ ์ด ๋ง์์๋ค. ๊ทธ๋๋ ๊ฐ์ด ๋์ ์์ ๊ฐ์ ์๋ฃธ์ก๊ณ ์ถํด๊ทผํ๋ฉฐ ๋๊ณ ๋๋ฝํ ๋ํ ๋๊ธฐ๋ค์ด ์์ด์ ๋คํ์ด์๋ค.๊ฐ์ด ์ผํ๋ ์ ์ฌ ๋๊ธฐ๋ค์ ์ ์ง๋ด๊ณ ์์๊น? ๋ฐ์ฌ๋๋ค๋ ์ ์ง๋ด๊ณ ๊ณ์ค๊น? ์ค๋๋ง์ ๊ทธ๋ ๋งค์ฃผ ์ ์๋ ๊ธ๋ค์ ์ฝ์ผ๋ฉด์ ์ ์ ์ถ์ต์ ์ ๊ฒผ๋ค.3์, ๊ฐ๊ฐ๊ณผ ๋ด๋ ธ๋ฉ ํ๋ก์ ํธ์ด์ ์์ ์๊ฐํด ๋ณด๋ ๊ฐ๊ฐํ์๋ง์ ์ฌํด์ ๋ค์ฌ๋ค๋ํจ์ ์์ ๋์ด ์๋ ๊ฒ ๊ฐ๋ค. ๊ฐ๊ฐ ๋ฐ๋ก ์ ๋ ๋ฐค, ์กธ์ ์ํ ๋ฐํ๋ฅผ ์ํ ์์ ์ธ ์ข ํฉ์ค๊ณ ๊ณผ๋ชฉ์ ๋ด๊ฐ ์๊ฐ์ ์ฒญํ๋ ๋ถ๋ฐ์ด ..
1๋ฒ ๋ฌธ์ : ๊ฐ์ฅ ๋จผ ๋ ธ๋https://school.programmers.co.kr/learn/courses/30/lessons/49189 ํ๋ก๊ทธ๋๋จธ์คSW๊ฐ๋ฐ์๋ฅผ ์ํ ํ๊ฐ, ๊ต์ก, ์ฑ์ฉ๊น์ง Total Solution์ ์ ๊ณตํ๋ ๊ฐ๋ฐ์ ์ฑ์ฅ์ ์ํ ๋ฒ ์ด์ค์บ ํprogrammers.co.krํ์ด๊ฐ๊ฐ 1๋ถํฐ n๊น์ง ๋ฒํธ๊ฐ ์ ํ์๋ n๊ฐ์ ๋ ธ๋๊ฐ ์๋ ๊ทธ๋ํ๊ฐ ์์ ๋ 1๋ฒ ๋ ธ๋์์ ๊ฐ์ฅ ๋ฉ๋ฆฌ ๋จ์ด์ง ๋ ธ๋์ ๊ฐฏ์๋ฅผ ๊ตฌํ๋ ค๊ณ ํ๋ค. ์ฌ๊ธฐ์ ๊ฐ์ฅ ๋ฉ๋ฆฌ ๋จ์ด์ง ๋ ธ๋๋ ์ต๋จ๊ฒฝ๋ก๋ก ์ด๋ํ์ ๋ ๊ฐ์ ์ ๊ฐ์๊ฐ ๊ฐ์ฅ ๋ง์ ๋ ธ๋๋ค์ ์๋ฏธํ๋ค. ๋ ธ๋์ ๊ฐ์ n, ๊ฐ์ ์ ๋ํ ์ ๋ณด๊ฐ ๋ด๊ธด 2์ฐจ์ ๋ฐฐ์ด vertex๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, 1๋ฒ ๋ ธ๋๋ก๋ถํฐ ๊ฐ์ฅ ๋ฉ๋ฆฌ ๋จ์ด์ง ๋ ธ๋๊ฐ ๋ช ๊ฐ์ธ์ง๋ฅผ return ํ๋๋ก solution ํจ..
1๋ฒ ๋ฌธ์ : ์ ๊ตญ์ฌ์ฌhttps://school.programmers.co.kr/learn/courses/30/lessons/43238 ํ๋ก๊ทธ๋๋จธ์คSW๊ฐ๋ฐ์๋ฅผ ์ํ ํ๊ฐ, ๊ต์ก, ์ฑ์ฉ๊น์ง Total Solution์ ์ ๊ณตํ๋ ๊ฐ๋ฐ์ ์ฑ์ฅ์ ์ํ ๋ฒ ์ด์ค์บ ํprogrammers.co.krํ์ดn๋ช ์ด ์ ๊ตญ์ฌ์ฌ๋ฅผ ์ํด ์ค์ ์์ ๊ธฐ๋ค๋ฆฌ๊ณ ์๊ณ , ๊ฐ ์ ๊ตญ์ฌ์ฌ๋์ ์๋ ์ฌ์ฌ๊ด๋ง๋ค ์ฌ์ฌํ๋๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๋ค๋ฅด๋ค.์ฒ์์ ๋ชจ๋ ์ฌ์ฌ๋๋ ๋น์ด์์ผ๋ฉฐ, ํ ์ฌ์ฌ๋์์๋ ๋์์ ํ ๋ช ๋ง ์ฌ์ฌ๋ฅผ ํ ์ ์๋ค. ๊ฐ์ฅ ์์ ์ ์๋ ์ฌ๋์ ๋น์ด ์๋ ์ฌ์ฌ๋๋ก ๊ฐ์ ์ฌ์ฌ๋ฅผ ๋ฐ์ ์ ์์ผ๋ฉฐ, ๋ ๋นจ๋ฆฌ ๋๋๋ ์ฌ์ฌ๋๊ฐ ์์ผ๋ฉด ๊ธฐ๋ค๋ ธ๋ค๊ฐ ๊ทธ๊ณณ์ผ๋ก ๊ฐ์ ์ฌ์ฌ๋ฅผ ๋ฐ์ ์๋ ์๋ค. ์ ๊ตญ์ฌ์ฌ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ์ฌ๋ ์ n, ๊ฐ ์ฌ์ฌ๊ด์ด ํ ๋ช ์ ์ฌ์ฌํ๋๋ฐ..
1๋ฒ ๋ฌธ์ : ํ๊ฒ ๋๋ฒhttps://school.programmers.co.kr/learn/courses/30/lessons/43165 ํ๋ก๊ทธ๋๋จธ์คSW๊ฐ๋ฐ์๋ฅผ ์ํ ํ๊ฐ, ๊ต์ก, ์ฑ์ฉ๊น์ง Total Solution์ ์ ๊ณตํ๋ ๊ฐ๋ฐ์ ์ฑ์ฅ์ ์ํ ๋ฒ ์ด์ค์บ ํprogrammers.co.krํ์ดn๊ฐ์ ์์ด ์๋ ์ ์๋ค์ ์์๋ฅผ ๋ฐ๊พธ์ง ์๊ณ ์ ์ ํ ๋ํ๊ฑฐ๋ ๋นผ์ ํ๊ฒ ๋๋ฒ๋ฅผ ๋ง๋ค๋ ค๊ณ ํ๋ค. ์๋ฅผ ๋ค์ด [1, 1, 1, 1, 1]๋ก ์ซ์ 3์ ๋ง๋ค๋ ค๋ฉด ๋ค์ ๋ค์ฏ ๋ฐฉ๋ฒ์ ์ธ ์ ์์ต๋๋ค.-1+1+1+1+1 = 3+1-1+1+1+1 = 3+1+1-1+1+1 = 3+1+1+1-1+1 = 3+1+1+1+1-1 = 3์ฌ์ฉํ ์ ์๋ ์ซ์๊ฐ ๋ด๊ธด ๋ฐฐ์ด numbers, ํ๊ฒ ๋๋ฒ target์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋ ์ซ์๋ฅผ ์ ์ ..
1๋ฒ ๋ฌธ์ : N์ผ๋ก ํํhttps://school.programmers.co.kr/learn/courses/30/lessons/42895 ํ๋ก๊ทธ๋๋จธ์คSW๊ฐ๋ฐ์๋ฅผ ์ํ ํ๊ฐ, ๊ต์ก, ์ฑ์ฉ๊น์ง Total Solution์ ์ ๊ณตํ๋ ๊ฐ๋ฐ์ ์ฑ์ฅ์ ์ํ ๋ฒ ์ด์ค์บ ํprogrammers.co.krํ์ด์๋์ ๊ฐ์ด 5์ ์ฌ์น์ฐ์ฐ๋ง์ผ๋ก 12๋ฅผ ํํํ ์ ์๋ค. 12 = 5 + 5 + (5 / 5) + (5 / 5)12 = 55 / 5 + 5 / 512 = (55 + 5) / 5 5๋ฅผ ์ฌ์ฉํ ํ์๋ ๊ฐ๊ฐ 6,5,4 ์ด๊ณ , ์ด์ค ๊ฐ์ฅ ์์ ๊ฒฝ์ฐ๋ 4์ด๋ค. ์ด์ฒ๋ผ ์ซ์ N๊ณผ number๊ฐ ์ฃผ์ด์ง ๋, N๊ณผ ์ฌ์น์ฐ์ฐ๋ง ์ฌ์ฉํด์ ํํ ํ ์ ์๋ ๋ฐฉ๋ฒ ์ค N ์ฌ์ฉํ์์ ์ต์๊ฐ์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ผ..
1๋ฒ ๋ฌธ์ : ์ฒด์ก๋ณตhttps://school.programmers.co.kr/learn/courses/30/lessons/42862 ํ๋ก๊ทธ๋๋จธ์คSW๊ฐ๋ฐ์๋ฅผ ์ํ ํ๊ฐ, ๊ต์ก, ์ฑ์ฉ๊น์ง Total Solution์ ์ ๊ณตํ๋ ๊ฐ๋ฐ์ ์ฑ์ฅ์ ์ํ ๋ฒ ์ด์ค์บ ํprogrammers.co.krํ์ด์ฌ๋ฒ ์ฒด์ก๋ณต์ด ์๋ ํ์์ด ์ด๋ค์๊ฒ ์ฒด์ก๋ณต์ ๋น๋ ค์ฃผ๋ ค ํ๋๋ฐ, ํ์๋ค์ ๋ฐ๋ก ์๋ฒํธ์ ํ์์ด๋ ๋ฐ๋ก ๋ท๋ฒํธ์ ํ์์๊ฒ๋ง ์ฒด์ก๋ณต์ ๋น๋ ค์ค ์ ์๋ค.์ ์ฒด ํ์์ ์ n, ์ฒด์ก๋ณต์ ๋๋๋นํ ํ์๋ค์ ๋ฒํธ๊ฐ ๋ด๊ธด ๋ฐฐ์ด lost, ์ฌ๋ฒ์ ์ฒด์ก๋ณต์ ๊ฐ์ ธ์จ ํ์๋ค์ ๋ฒํธ๊ฐ ๋ด๊ธด ๋ฐฐ์ด reserve๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, ์ฒด์ก์์ ์ ๋ค์ ์ ์๋ ํ์์ ์ต๋๊ฐ์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ผ ํ๋ค.์ ๊ทผํ์๋ค์ด ๊ฐ์ง ..