์จ๋ผ์ธ ์ ์ง ์ฌ์ดํธ์์ ํผ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ์ ์์ค์ฝ๋๋ฅผ ์ฌ๋ฆฌ๋ ๋ ํ์งํ ๋ฆฌ
์๊ณ ๋ฆฌ์ฆ ๋ฅ๋ ฅ ํฅ์๊ณผ ์ฝ๋ฉ ํ ์คํธ ์ค๋น๋ฅผ ๋ชฉ์ ์ผ๋ก ํฉ๋๋ค.
๋ฌธ์ ๋ฅผ ํผ ํ์ ๋ค๋ฅธ ์ฌ๋๊ณผ์ ํ์ด๋ฅผ ๋น๊ตํ๋ฉฐ ์ ํ ํผ๋๋ฐฑ์ ํฉ๋๋ค.
ํผ๋๋ฐฑ์ ๋ธ๋ก๊ทธ์ ํฌ์คํ ์ ํฉ๋๋ค. (https://codingwell.tistory.com/category/Algorithm)
C++, Java, Python
โ์ ๋ค์ ํผ ํ์
๐จ์ ํต๊ณผ ๋ชปํ ๊ฒ
Level2
- 124๋๋ผ์ ์ซ์ โ
- ๋ฉ์ฉกํ ์ฌ๊ฐํ โ
- ๋ค๋ฆฌ๋ฅผ ์ง๋๋ ํธ๋ญ โ
- ์ผ๊ฐ ๋ฌํฝ์ด โ
- 2020 ์นด์นด์ค ์ฑ์ฉ: ์นด์นด์ค๋ฌธ์์ด ์์ถ โ
- ๊ฐ์ฅ ํฐ ์ โ
- ์ ํ๋ฒํธ ๋ชฉ๋ก โ
- ์นดํซ โ
- ๊ฐ์ฅ ํฐ ์ ์ฌ๊ฐํ ์ฐพ๊ธฐ โ
- ๋ ๋ฐ๋จน๊ธฐ โ
- N๊ฐ์ ์ต์๊ณต๋ฐฐ์ โ
- ์ ํ์ ์๊ฐ ์ด๋ โ
- 2019 ์นด์นด์ค ์ฑ์ฉ : ์คํ์ฑํ ๋ฐฉ โ
- 2019 ์นด์นด์ค ์ฑ์ฉ : ํ๋ณดํค
- 2018 ์นด์นด์ค ์ฑ์ฉ : ๋ฐฉ๊ธ๊ทธ๊ณก
- 2018 ์นด์นด์ค ์ฑ์ฉ 3์ฐจ : ํ์ผ๋ช ์ ๋ ฌ โ
- 2021 ์นด์นด์ค ์ฑ์ฉ: ์์ ๊ฒ์
Level3
- N์ผ๋ก ํํ
- ํ์ ํฐํธ๋ฆฌ๊ธฐ
- ๊ฐ์ฅ ๋จผ ๋ ธ๋
- ๋์คํฌ ์ปจํธ๋กค๋ฌ
- ์์
- ๋ฑ๊ตฃ๊ธธ
- 2020 ์นด์นด์ค ์ธํด์ญ : ๋ณด์ ์ผํ
- ๊ธฐ์ง๊ตญ ์ค์น
- 2019 ์นด์นด์ค ์ธํด์ญ : ์ง๊ฒ๋ค๋ฆฌ ๊ฑด๋๊ธฐ
BFS
- ๋ฒฝ ๋ถ์๊ณ ์ด๋ํ๊ธฐ_2206
- ๊ตฌ์ฌ ํ์ถ2_13460
- ์๊ธฐ ์์ด_16236
- ์จ๋ฐ๊ผญ์ง2_12851
- ์ด๋ชจํฐ์ฝ_14226
- ํผ์ฆ_1525
- ์คํํธ ํ์_19238
- ์ด์ _9328
- ๋ฐฑ์กฐ์ ํธ์_3197
DFS
- ์๋ฌธ๋ ์น ๊ณต์ฃผ_1941
- ๊ฒ์_1103
- Boggle_9202
- ์ ๊ตฌ์ถ ์์ _16437
- ๋ฑ์ ์ฐพ๊ธฐ_17616
- ๊ฐ๋ฏธ_14942 ๐จ
Graph
- ACM Craft_1005
- ์๊ณ ์คํ_1261
- ํน์ ํ ์ต๋จ ๊ฒฝ๋ก_1504
- ๋ฌธ์ ์ง_1766
- ์ค๋์ ํ_1939 ๐จ
- ๋๋กํฌ์ฅ_1162
Recursive
Data Structure
- ํ_2493
- ๊ตฌ๊ฐ ํฉ ๊ตฌํ๊ธฐ_2042 ๐จ
- ๊ฐ์ด๋ฐ๋ฅผ ๋งํด์_1655
- ํ์คํ ๊ทธ๋จ์์ ๊ฐ์ฅ ํฐ ์ง์ฌ๊ฐํ_6549
Greedy
Implementation
DP