1. TL;DR
5์ฃผ์ฐจ๋ ์ ๋ฒ์ฃผ์ฒ๋ผ ํ๊ต์์ ์งํํ๋ ์ฝ๋ฉ์บ ํ๋ฐ ๋ฌธ์ ํ์ด๋ก ๋์ฒดํ์์ต๋๋ค
์ง๋์ฃผ๋ณด๋ค ๋์ด๋ ์๊ณ ์ด๋ ค์ด ๋ฌธ์ ๋ค์ ๋ง์ด ํ์ดํ๋ฉฐ ์ฑ์ฅํ๋ค๋ ๋๋์ ํฌ๊ฒ ๋ฐ์์ต๋๋ค.
2. ๋ฌ์ฑ๋ฅ
5์ฃผ์ฐจ๋ ์ฝ๋ฉ์บ ํ๊ฐ ์งํ๋๋ ์์์ผ๋ถํฐ ๊ธ์์ผ๊น์ง๋ ๋งค์ผ ๋ฌธ์ ํ์ด๋ฅผ, ์ฃผ๋ง์๋ ๋ณต์ต์ ์งํํ์ต๋๋ค.
(Git ์์ ๋น์ด์๋ ํ์์ด ์กฐ๊ธ ๋ง์์ด ์ํ์ง๋ง..)
๊ทธ๋๋ ๋๋ฆ๋๋ก ๋ ธ๋ ฅํ ๊ธฐ๋ก์ ๋ธ๋ก๊น ์ผ๋ก ๋จ๊ธฐ๊ณ ์๋ค๋ ๊ฒ ์์ฒด์ ์์๋ฅผ ๋๋ ค๊ณ ํฉ๋๋ค.
3. ํ์ด์ธํธ
์ง๋์ฃผ์ ์ด์ด ๊ต์ก์์ ์ ๊ณตํด์ฃผ๋ ๋ฌธ์ ์ธํธ๋ฅผ ๋งค์ผ ํ์ดํ์์ต๋๋ค.
6์ผ์ฐจ๋ BFS/DFS, 7์ผ์ฐจ๋ ๋ฐฑํธ๋ํน ๊ด๋ จ ๋ฌธ์ ๋ค๋ก ๊ตฌ์ฑ๋์๊ณ ,
8, 9, 10์ผ์ฐจ์ ๊ฐ๊ฐ ํธ๋ฆฌ, ์ ๋์จํ์ธ๋, ๊ฒฝ๋กํ์ ๋ฌธ์ ๋ค์ ํ์ดํ์์ต๋๋ค.
์ ๋ฒ์ฃผ์ฒ๋ผ ์๊ฐ์ด ๋ถ์กฑํ๊ฑฐ๋ ๋์ด๋๊ฐ ๋์ ํ์ดํ์ง ๋ชปํ ๋ฌธ์ ๋ค์ด ์์๋๋ฐ, ๋ค์์ ๊ธฐ๋กํด๋์๋ค๊ฐ ํ์ดํด๋ณผ ๊ณํ์ ๋๋ค.
4. ์ด๋ ค์ ๋ ๋ฌธ์
6,7, 8์ผ์ฐจ ๋ฌธ์ ๋ค์ ๊ธฐ์กด์ DFS ๋ฌธ์ ํ์ด ๊ธฐ์ต์ด ์กฐ๊ธ ๋จ์์์ด ํฌ๊ฒ ์ด๋ ค์์ ๊ฒช์ง๋ ์์์ต๋๋ค.
๋ค๋ง 9, 10์ผ์ฐจ ๋ฌธ์ ๋ค์ ์๋กญ๊ฒ ๋ฐฐ์ฐ๋ ๋ถ๋ถ๋ค์ด ๋ค์ ์กด์ฌํ์ฌ ์ํ์ฐฉ์ค๋ฅผ ๋ง์ด๊ฒช์๊ณ , ํ๋ฐ๋ถ๋ก ๊ฐ ์๋ก ์ด๋ ค์ ๋ ๋ฌธ์ ๋ค์ด ๋ง์ ๊ธฐ๋กํ์์ต๋๋ค.
ํ์ดํ์ง ๋ชปํ ๋ฌธ์
์ด๋ฒ์ฃผ๋ ๋ฌธ์ ๊ฐ ์ด๋ ค์ ๋ค๊ธฐ ๋ณด๋ค๋ ์๊ฐ์ด ๋ถ์กฑํ์ฌ ํ์ดํ์ง ๋ชปํ ๋ฌธ์ ๋ค์ด ๋ง์์ต๋๋ค.
๊ณจ๋ 4-5 ๋ฌธ์ ๋ฅผ ๋น ๋ฅด๊ฒ ํ์ดํ๋ฉฐ ๊ฐ๋ ์ ์ตํ๋ ์ฐ์ต์ด ํ์ํ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ ํ์์ต๋๋ค.
์์ง ํ์ดํ์ง ๋ชปํ ๋ฌธ์ ๋ค์ด ๋ง์, ํ์ด ํ ๋ณ๋ ํฌ์คํ ์ผ๋ก ์ ๋ฆฌํด์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค.
์ด๋ ค์ ๋ ๊ฐ๋
์งํ ์์ฒด๊ฐ ๊ฐ๋ ๋ณ ๋ฌธ์ ๋ก ์งํ๋๋ค ๋ณด๋ ์๊ฐ์ ์ถฉ๋ถ์ด ๋ค์ฌ ํ์ดํ์ง ๋ชปํ ๋ฌธ์ ๋ค์ด ์์์ต๋๋ค.
๋ฐ๋ผ์ ์ด๋ ค์ ๋ ๊ฐ๋ ์ ์ ๋ฆฌํ์์ต๋๋ค.
8์ผ์ฐจ - ํธ๋ฆฌ & ์ฐ์ ์์ ํ(Heap)
๊ธฐ์ด๋ฌธ์ ํ์ด์๋ ํฐ ์ด๋ ค์์ด ์์์ง๋ง, ์ดํ ๊ณจ๋๋ฌธ์ ๋ฅผ ํ์ดํ๋ฉฐ ๋ง์ด ์ด๋ ค์์ ๊ฒช์์ต๋๋ค.
๋ฌธ์ ์ ๊ทผ์ด ์กฐ๊ธ ์ด๋ ค์ ์ด์, ํ์ง ๋ชปํ๋ ๊ณจ๋๋ฌธ์ ๋ค์ ๊ธฐ์ค์ผ๋ก ํธ๋ฆฌ์ ์ฐ์ ์์ ํ๋ฅผ ํ์ฉํ ๋ฌธ์ ํ์ด ์ฐ์ต์ ๋ง์ด ํด์ผํ ๊ฒ ๊ฐ์ต๋๋ค.
'๐ [STUDY] ๊ฐ๋ฐ > [STUDY] ์๊ณ ๋ฆฌ์ฆ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Weekly Scrum] ์๊ณ ๋ฆฌ์ฆ ์คํฐ๋ - 7์ฃผ์ฐจ (0) | 2025.03.05 |
---|---|
[Weekly Scrum] ์๊ณ ๋ฆฌ์ฆ ์คํฐ๋ - 6์ฃผ์ฐจ (0) | 2025.02.26 |
[Weekly Scrum] ์๊ณ ๋ฆฌ์ฆ ์คํฐ๋ - 4์ฃผ์ฐจ (0) | 2025.02.13 |
[Weekly Scrum] ์๊ณ ๋ฆฌ์ฆ ์คํฐ๋ - 3์ฃผ์ฐจ (0) | 2025.02.04 |
[Weekly Scrum] ์๊ณ ๋ฆฌ์ฆ ์คํฐ๋ - 2์ฃผ์ฐจ (0) | 2025.01.28 |