๐ ๋ํธ์ ์๊ณ ๋ฆฌ์ฆ ๋น๋ฒ ๋ ธํธ ์์ฆ 2
๊ธฐ๊ฐ: 2024๋ 6์ 26์ผ ~ 2024๋ 8์ 26์ผ (2๊ฐ์)
์ธ์ด: Python
- ๊ธฐ๊ฐ: 2024๋ 7์ 6์ผ ~ 2024๋ 9์ 6์ผ (2๊ฐ์)
-
๊ธฐ๊ฐ: 2023๋ 12์ 28์ผ ~ 2024๋ 2์ 28์ผ (3๊ฐ์)
-
์ซ์ ์ด๋ชจ์ง๋ ์ฑ ์์ ๋์จ ๋ฌธ์ ์ ๋์ด๋(1~3)๋ฅผ ์๋ฏธํฉ๋๋ค. โป: +0.5
-
์๊น ์ด๋ชจ์ง๋ ๋ฐฑ์ค์์ ๋์จ ๋ฌธ์ ์ ๋์ด๋๋ฅผ ์๋ฏธํฉ๋๋ค.
-
์ฑ๊ณต ์ฌ๋ถ๋ ๋ฌธ์ ๋ฅผ ๋ชฉํ ์๊ฐ ๋ด์ ํด๊ฒฐํ๋๊ฐ์ ๋ฌ๋ ค ์์ต๋๋ค.
-
์ค์ค๋ก ๋ถ์กฑํ๋ค๊ณ ์๊ฐํ๋ ํํธ๋ ๋ฐํน๋ ๋์ ์ค์ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ์ง์ ์ฐธ๊ณ ํด์ ๋ฌธ์ ๋ฅผ ๋ ํ์์ต๋๋ค.
| ์ฃผ์ฐจ | ํด๋๋ช | โญ ์ฑ๊ณต | โ ์คํจ |
|---|---|---|---|
| 1์ฃผ์ฐจ(12.28~12.29) | Greedy | 1๏ธโฃ ์ซ์ ์นด๋ ๊ฒ์ 1๏ธโฃ 1์ด ๋ ๋๊น์ง 1๏ธโฃ ๊ณฑํ๊ธฐ ํน์ ๋ํ๊ธฐ 1๏ธโฃ ๋ฌธ์์ด ๋ค์ง๊ธฐ 1๏ธโฃ ๋ณผ๋ง๊ณต ๊ณ ๋ฅด๊ธฐ 1๏ธโฃ ํฐ ์์ ๋ฒ์น(2) |
1๏ธโฃ ๋ชจํ๊ฐ ๊ธธ๋(2) 1๏ธโฃ ๋ง๋ค ์ ์๋ ๊ธ์ก(2) 1๏ธโฃ ๋ฌด์ง์ ๋จน๋ฐฉ ๋ผ์ด๋ธ(2) |
| 2์ฃผ์ฐจ(1.2~1.5) | Implementation | 1๏ธโฃ ์ํ์ข์ฐ 1๏ธโฃ ์์ค์ ๋์ดํธ 1๏ธโฃ ๋ญํค ์คํธ๋ ์ดํธ 1๏ธโฃ ๋ฌธ์์ด ์ฌ์ ๋ ฌ ๐ง5 ์นํจ ๋ฐฐ๋ฌ 2๏ธโฃ ๊ฒ์ ๊ฐ๋ฐ(2) ๐ง4 ๋ฑ(2) 1๏ธโฃ ๊ดํธ ๋ณํ |
1๏ธโฃ ์๊ฐ(2) 2๏ธโฃ ๋ฌธ์์ด ์์ถ(2) 1๏ธโฃโป ์๋ฌผ์ ์ ์ด์ 1๏ธโฃโป ๊ธฐ๋ฅ๊ณผ ๋ณด(2) |
| 3์ฃผ์ฐจ(1.8~1.12) | DFS/BFS | โฌ1 ๋จ์ง๋ฒํธ๋ถ์ด๊ธฐ ๐ง4 ์ธ๊ตฌ ์ด๋ 1๏ธโฃโป ์๋ฃ์ ์ผ๋ ค ๋จน๊ธฐ(2) 1๏ธโฃโป ๋ฏธ๋ก ํ์ถ(2) โฌ1 ์์ญ ๊ตฌํ๊ธฐ(2) ๐ง5 ๊ฒฝ์์ ์ ์ผ(2) ๐ง5 ๊ฐ์ ํผํ๊ธฐ(2) ๐ง5 ํ ๋งํ (3) |
1๏ธโฃโป ํน์ ๊ฑฐ๋ฆฌ์ ๋์ ์ฐพ๊ธฐ(2) ๐ง4 ์ฐ๊ตฌ์(2) โฌ1 ์ฐ์ฐ์ ๋ผ์ ๋ฃ๊ธฐ(2) |
| 4์ฃผ์ฐจ(1.15) | Sort | 1๏ธโฃ ์์์ ์๋๋ก 1๏ธโฃ ์ฑ์ ์ด ๋ฎ์ ์์๋ก ํ์ ์ถ๋ ฅํ๊ธฐ 1๏ธโฃ ๋ ๋ฐฐ์ด์ ์์ ๊ต์ฒด โฌ4 ๊ตญ์์(2) |
โฌ3 ์ํ
๋(2) 1๏ธโฃโป ์คํจ์จ(2) ๐ง4 ์นด๋ ์ ๋ ฌํ๊ธฐ(2) |
| 4์ฃผ์ฐจ(1.16~1.17) | Binary Search | 1๏ธโฃโป ๋ถํ ์ฐพ๊ธฐ 1๏ธโฃโป ๊ณ ์ ์ ์ฐพ๊ธฐ 2๏ธโฃ ์ ๋ ฌ๋ ๋ฐฐ์ด์์ ํน์ ์์ ๊ฐ์ ๊ตฌํ๊ธฐ(2) |
2๏ธโฃ ๋ก๋ณถ์ด ๋ก ๋ง๋ค๊ธฐ(2) ๐ง4 ๊ณต์ ๊ธฐ ์ค์น(2) |
| 4์ฃผ์ฐจ(1.17~1.19) | Dynamic Programming | 1๏ธโฃโป ๊ธ๊ด 1๏ธโฃโป ํธ์ง ๊ฑฐ๋ฆฌ โฌ1 ์ ์ ์ผ๊ฐํ(2) |
1๏ธโฃโป 1๋ก ๋ง๋ค๊ธฐ(2) 2๏ธโฃ ๊ฐ๋ฏธ ์ ์ฌ(2) 1๏ธโฃโป ๋ฐ๋ฅ ๊ณต์ฌ(2) 2๏ธโฃ ํจ์จ์ ์ธ ํํ ๊ตฌ์ฑ(2) โฌ3 ํด์ฌ(2) โฌ2 ๋ณ์ฌ ๋ฐฐ์นํ๊ธฐ(2) 1๏ธโฃโป ๋ชป์๊ธด ์(2) |
| 5์ฃผ์ฐจ(1.22) | Shortest Path | ๐ง4 ํ๋ก์ด๋ 2๏ธโฃ ๋ฏธ๋ ๋์(2) |
3๏ธโฃ ์ ๋ณด(2) 2๏ธโฃ ์ ํํ ์์ 2๏ธโฃ ํ์ฑ ํ์ฌ(2) |
| 5์ฃผ์ฐจ(1.23~1.26) | Graph Theory | 2๏ธโฃ ํ ๊ฒฐ์ฑ | 2๏ธโฃ ๋์ ๋ถํ ๊ณํ 3๏ธโฃ ์ปค๋ฆฌํ๋ผ |
| 6์ฃผ์ฐจ(1.29~2.2) | ์๊ณ ๋ฆฌ์ฆ ์ ํ๋ณ ๊ธฐ์ถ๋ฌธ์ | ||
| 7์ฃผ์ฐจ(2.5~2.8) | ์๊ณ ๋ฆฌ์ฆ ์ ํ๋ณ ๊ธฐ์ถ๋ฌธ์ | ||
| 8์ฃผ์ฐจ(2.13~2.16) | ์๊ณ ๋ฆฌ์ฆ ์ ํ๋ณ ๊ธฐ์ถ๋ฌธ์ | ||
| 9์ฃผ์ฐจ(2.19~2.23) | ์๊ณ ๋ฆฌ์ฆ ์ ํ๋ณ ๊ธฐ์ถ๋ฌธ์ | ||
| SW ๋ง์์คํธ๋ก ์ฝํ 1์ฐจ(2.24) | ๊ตฌํ, ์กฐํฉ/์์ด, ์ ๋ ฌ, DFS/BFS, ๊ทธ๋ฆฌ๋ | ||
| 10์ฃผ์ฐจ(2.26~3.1) | ์ต์ข ์ ๊ฒ | ||
| SW ๋ง์์คํธ๋ก ์ฝํ 2์ฐจ(3.2) | ์๋ฃ๊ตฌ์กฐ(ํ,์คํ), DFS/BFS, ๋ถ๋ฆฌ ์งํฉ (Union-Find), DP, ์ต๋จ๊ฒฝ๋ก |
- ๋๋๋น(2022) '์ด๊ฒ์ด ์ทจ์ ์ ์ํ ์ฝ๋ฉ ํ ์คํธ๋ค with ํ์ด์ฌ' ์ฑ
- ๋๋๋น '์ด๊ฒ์ด ์ทจ์ ์ ์ํ ์ฝ๋ฉ ํ ์คํธ๋ค with ํ์ด์ฌ' ์ฑ ์ฝ๋ ์ ์ฅ์
- ๋ฐํน๋ ์ ์ค์ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ์ง
- ๋ ๋จน๋ ์๊ณ ๋ฆฌ์ฆ ์ฝ๋ฉํ ์คํธ with ํ์ด์ฌ