Exit Code 0 - Algorithm Track์ ์ฝ๋ฉํ ์คํธ ๋ฌธ์ ํ์ด ๋ฃจํด์ ๋ง๋ค๊ณ , ์ค๋ต๋ ธํธ๋ฅผ ํตํด ํ์ด ๊ณผ์ ์ ๋ณต๊ธฐํ๋ฉฐ, ์ ํ ์๊ฐ ์์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ค์ ๊ฐ๊ฐ์ ๊ธฐ๋ฅด๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
๋จ์ํ ๋ง์ ๋ฌธ์ ๋ฅผ ํธ๋ ๊ฒ๋ณด๋ค, ๊พธ์คํ ๊ธฐ๋กํ๊ณ โ ํ๋ฆฐ ์ด์ ๋ฅผ ๋ถ์ํ๊ณ โ ๋ค์ ํ์ด์ ๋ฐ์ํ๋ ๊ฒ์ ์ค์ํ๊ฒ ์๊ฐํฉ๋๋ค.
- ์ฝ 8~9์ฃผ
- TF ์งํ ์ํฉ ๋ฐ ์ฐธ์ฌ์ ์ฑ๊ณผ์ ๋ฐ๋ผ ์ถ๊ฐ ์ด์ ๊ฐ๋ฅ
- ์ธ๋ถ ์ผ์ ์ OT ์ดํ ํ์
- ๋งค์ฃผ ์ผ์์ผ ์์ ๊น์ง ์ ์ถ
- ๋งค์ฃผ ์ฃผ์ฐจ๋ณ ์๊ณ ๋ฆฌ์ฆ ์ฃผ์ ํ์ธ
- ๊ฐ์ธ๋ณ ๋ชฉํ ๋ฌธ์ ์ ์ค์
- ๋ฌธ์ ํ์ด ๋ฐ ์ค๋ต๋ ธํธ ์์ฑ
- GitHub Pull Request๋ก ์ ์ถ
- PR ์ฝ๋ฉํธ๋ฅผ ํตํด ํ์ด ๊ณผ์ , ์ด๋ ค์ ๋ ์ , ๊ฐ์ ํฌ์ธํธ ๊ณต์
- 2์ฃผ์ ํ ๋ฒ ๊ฒฉ์ฃผ๋ก ๋ผ์ด๋ธ ์ฝ๋ฉํ ์คํธ ์งํ (์ ํ์ฌํญ)
|
์ด์ค์ TF์ฅ |
๊ตฌํ์ค TF์ฅ |
๋ณธ TF์ ํต์ฌ์ ๋ฌธ์ ํ์ด ์ธ์ฆ๊ณผ ์ค๋ต๋ ธํธ ์์ฑ์ ๋๋ค.
๋งค์ฃผ ์ ํด์ง ์๊ณ ๋ฆฌ์ฆ ์ฃผ์ ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋จํ ๊ฐ๋ ๊ณต์ ๋ฅผ ์งํํ๊ณ , ๋ฌธ์ ํ์ด๋ ๊ฐ์ ๋ณธ์ธ์ ๋ชฉํ์ ๋์ด๋์ ๋ง์ถฐ ์งํํฉ๋๋ค.
๋ฌธ์ ๋ ํด๋น ์ฃผ์ฐจ ์ฃผ์ ์ ๊ด๋ จ๋ ๋ฌธ์ ๋ฅผ ์ฐ์ ๊ถ์ฅํ์ง๋ง, ๊ฐ์ธ๋ณ ์ทจ์ ๋ชฉํ๋ ๋ถ์กฑํ ์ ํ์ ๋ฐ๋ผ ์์ ๋กญ๊ฒ ์ ํํ ์ ์์ต๋๋ค.
- ์ฃผ์ฐจ๋ณ ์๊ณ ๋ฆฌ์ฆ ์ฃผ์ ํ์ธ
- ๊ฐ์ ๋ชฉํ ๋ฌธ์ ์ ์ค์
- ์ผ์ฃผ์ผ ๋์ ๋ฌธ์ ํ์ด
- GitHub์ ํ์ด ์ธ์ฆ ๋ฐ ์ค๋ต๋ ธํธ ์ ์ถ
- PR ์ฝ๋ฉํธ๋ฅผ ํตํด ์ด๋ ค์ ๋ ๋ฌธ์ , ํ์ด ๋ฐฉ์, ๊ฐ์ ํฌ์ธํธ ๊ณต์
- ๊ฒฉ์ฃผ๋ก ๋ผ์ด๋ธ ์ฝ๋ฉํ ์คํธ ์งํ (์ ํ์ฌํญ)
๊ธฐ๋ณธ ์ ํ์ ์ด๋ฐ์ ๋น ๋ฅด๊ฒ ์ ๊ฒํ๊ณ , DFS/BFS, ์์ ํ์/์๋ฎฌ๋ ์ด์ , DP, ๊ทธ๋ํ์ฒ๋ผ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ๋ ์ ํ์ ๋ ๋ง์ ๋น์ค์ ๋ก๋๋ค.
| ์ฃผ์ฐจ | ์ฃผ์ | ์ฃผ์ ๋ด์ฉ |
|---|---|---|
| Week 01 | OT / ๊ตฌํ / ๋ฌธ์์ด / ๋ฐฐ์ด | ์คํฐ๋ ๊ท์น, GitHub ์ฌ์ฉ ๋ฐฉ์, ๊ธฐ๋ณธ ์ ์ถ๋ ฅ, ๋ฌธ์์ด, ๋ฐฐ์ด, ๊ตฌํ |
| Week 02 | Stack / Queue / Hash / ์ ๋ ฌ | ๊ธฐ๋ณธ ์๋ฃ๊ตฌ์กฐ, ํด์ ํ์ฉ, ์ ๋ ฌ |
| Week 03 | Greedy / ์ด๋ถํ์ / ํฌ ํฌ์ธํฐ / ๋์ ํฉ | ์ ๋ ฌ ๊ธฐ๋ฐ ์ฌ๊ณ , ํ์ ๋ฒ์ ์ค์ด๊ธฐ, ํจ์จํ |
| Week 04 | DFS / BFS 1 | ๊ธฐ๋ณธ ํ์, visited ์ฒ๋ฆฌ, ๊ทธ๋ํ/๊ฒฉ์ ํ์ |
| Week 05 | DFS / BFS 2 | ์ต๋จ๊ฑฐ๋ฆฌ, ์ํ ํ์, ๋ค์ค ์กฐ๊ฑด ํ์ |
| Week 06 | ์์ ํ์ / ๋ฐฑํธ๋ํน / ์๋ฎฌ๋ ์ด์ 1 | ์์ด, ์กฐํฉ, ๋ถ๋ถ์งํฉ, ๋ธ๋ฃจํธํฌ์ค |
| Week 07 | ์์ ํ์ / ์๋ฎฌ๋ ์ด์ 2 | ๊ตฌํ๋์ด ๋ง์ ๋ฌธ์ , ์กฐ๊ฑด ์ฒ๋ฆฌ, ๋๋ฒ๊น |
| Week 08 | DP ๊ธฐ์ด / ์ฌํ | 1์ฐจ์ DP, 2์ฐจ์ DP, ์ ํ์ ๋์ถ |
| Week 09 | ๊ทธ๋ํ / ์ต๋จ๊ฑฐ๋ฆฌ / ์ข ํฉ ์ค์ | Union-Find, Dijkstra, Floyd-Warshall, ์ ํ ํผํฉ ๋ฌธ์ |
์คํฐ๋ ์งํ ์ํฉ์ ๋ฐ๋ผ Week 08~09๋ DP, ๊ทธ๋ํ, ์ค์ ๋ชจ์๊ณ ์ฌ ์ค์ฌ์ผ๋ก ์กฐ์ ๋ ์ ์์ต๋๋ค.
๋ผ์ด๋ธ ์ฝ๋ฉํ ์คํธ๋ 2์ฃผ์ ํ ๋ฒ ๊ฒฉ์ฃผ๋ก ์ ์ฒญ์ธ์ ํํด ์งํํฉ๋๋ค.
์ค์ ์ฝ๋ฉํ ์คํธ์ ๋น์ทํ ํ๊ฒฝ์์ ์ ํ ์๊ฐ ์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ฐ์ต์ ๋ชฉํ๋ก ํ๋ฉฐ, ๋๋ฉด ์งํ์ ์์น์ผ๋ก ํฉ๋๋ค.
- ์ ํด์ง ์๊ฐ๊ณผ ์ฅ์์ ๋ชจ์ฌ ๋์์ ์์
- ์ ํ ์๊ฐ ๋ด ๊ฐ์ ๋ฌธ์ ํ์ด
- ์ข ๋ฃ ํ ํ์ด ์ฌ๋ถ์ ์ ๊ทผ ๋ฐฉ์ ๊ณต์
- ํ์ง ๋ชปํ ๋ฌธ์ ๋ ์๋ํ ๋ฐฉ์๊ณผ ๋งํ ์ง์ ๊ณต์
- ์ดํ ์ค๋ต๋ ธํธ ์์ฑ
| ๋ฒํธ | ์ ํ |
|---|---|
| 1๋ฒ | ๊ธฐ๋ณธ ๊ตฌํ / ์๋ฃ๊ตฌ์กฐ |
| 2๋ฒ | ์ฃผ์ฐจ ํต์ฌ ์ ํ |
| 3๋ฒ | ์์ฉ ๋ฌธ์ |
| 4๋ฒ | SQL |
๋ฌธ์ ์์ ๋์ด๋๋ ์ฐธ์ฌ์๋ค์ ์งํ ์ํฉ์ ๋ฐ๋ผ ์กฐ์ ํฉ๋๋ค.
๋งค์ฃผ ์ ํด์ง ์ ์ถ์ผ๊น์ง ์๋ ๋ด์ฉ์ ์ ์ถํฉ๋๋ค.
- ๋ฌธ์ ํ์ด ์ธ์ฆ
- ์ค๋ต๋ ธํธ
- ๋ค์ ์ฃผ ๋ชฉํ ๋ฌธ์ ์
์ฐธ์ฌ์๋ ๋งค์ฃผ ์ต์ 3๋ฌธ์ ์ด์์ ์ธ์ฆํด์ผ ํฉ๋๋ค.
๋ชฉํ ๋ฌธ์ ์๋ฅผ ์ฑ์ฐ์ง ๋ชปํ๋๋ผ๋ ์ ์ถ์ ๋ฐ๋์ ์งํํฉ๋๋ค. ๋ชป ํผ ๋ฌธ์ ๋ ๋งํ ์ง์ ๊ณผ ์๋ํ ๋ฐฉ์์ ์์ฑํ๋ฉด ์ค๋ต๋ ธํธ๋ก ์ธ์ ํฉ๋๋ค.
๋ฌธ์ ๋ ๋ณธ์ธ์ ์ค๋ ฅ๊ณผ ๋ชฉํ์ ๋ง์ถฐ ์์ ๋กญ๊ฒ ์ ํํ ์ ์์ต๋๋ค.
์ฌ์ฉ ๊ฐ๋ฅํ ํ๋ซํผ ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- Programmers
- LeetCode
- BOJ
- PCCP
- SQL ๋ฌธ์
- ๊ธฐ์ ๊ธฐ์ถํ ๋ฌธ์
๋จ, ํด๋น ์ฃผ์ฐจ ์ฃผ์ ์ ๊ด๋ จ๋ ๋ฌธ์ ๋ฅผ ์ต์ 1๋ฌธ์ ์ด์ ํฌํจํ๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค.
๋ณธ ์คํฐ๋๋ GitHub Pull Request ๊ธฐ๋ฐ์ผ๋ก ์ธ์ฆ์ ์งํํฉ๋๋ค. (๋ณธ repo์ main ๋ธ๋์น๋ก PR ํด์ฃผ์ธ์.)
.
โโโ README.md
โโโ templates
โ โโโ weekly-submission-template.md
โโโ week01
โ โโโ minsub.md
โ โโโ member-name.md
โโโ week02
โ โโโ minsub.md
โ โโโ member-name.md
โโโ live-coding-test
โโโ week02
โโโ week04
week{์ฃผ์ฐจ}/{์๋ฌธ์ด๋ฆ}.md
์์:
week01/minsub.md
[Week01] ์๊ณ ๋ฆฌ์ฆ ํ์ด ์ธ์ฆ - ์ด๋ฆ
์์:
[Week01] ์๊ณ ๋ฆฌ์ฆ ํ์ด ์ธ์ฆ - minsub
์ค๋ต๋ ธํธ๋ AI ๋ต๋ณ์ด๋ ๋ธ๋ก๊ทธ ํ์ด๋ฅผ ๊ทธ๋๋ก ๋ณต์ฌํ์ง ์๊ณ , ๋ณธ์ธ์ ์ธ์ด๋ก ์ง์ ์์ฑํ๋ ๊ฒ์ ์์น์ผ๋ก ํฉ๋๋ค.
AI๋ฅผ ํ์ฉํด ๊ฐ๋ ์ ํ์ธํ๊ฑฐ๋ ํ์ด๋ฅผ ๋น๊ตํ๋ ๊ฒ์ ๊ฐ๋ฅํ์ง๋ง, ์ต์ข ์ ์ถ๋ฌผ์ ๋ฐ๋์ ๋ณธ์ธ์ด ์ดํดํ ๋ฐฉ์์ผ๋ก ์ ๋ฆฌํด์ผ ํฉ๋๋ค.
# n์ฃผ์ฐจ ๋ฌธ์ ํ์ด ์ธ์ฆ
## ๊ธฐ๋ณธ ์ ๋ณด
- ์ด๋ฆ:
- ๋ชฉํ ๋ฌธ์ ์:
- ์ค์ ํ์ด ๋ฌธ์ ์:
## ํผ ๋ฌธ์ ๋ชฉ๋ก
| ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋์ด๋ | ๋งํฌ | ํ์ด ์ฌ๋ถ |
| --- | --- | --- | --- | --- |
| 1 | | | | |
| 2 | | | | |
| 3 | | | | |
---
# ์ค๋ต๋
ธํธ
## ๋ฌธ์ ์ ๋ณด
- ๋ฌธ์ ๋ช
:
- ๋ฌธ์ ๋งํฌ:
- ์ฌ์ฉํ ์๊ณ ๋ฆฌ์ฆ / ์๋ฃ๊ตฌ์กฐ:
## ์ฒ์ ์ ๊ทผ ๋ฐฉ์
์ฒ์์ ์ด๋ค ๋ฐฉ์์ผ๋ก ๋ฌธ์ ๋ฅผ ์ดํดํ๊ณ , ์ด๋ค ํ์ด๋ฅผ ๋ ์ฌ๋ ธ๋์ง ์์ฑํฉ๋๋ค.
## ํ์ด ๋ฐฉ๋ฒ
์ต์ข
ํ์ด ๋ฐฉ๋ฒ์ ๋จ๊ณ๋ณ๋ก ์ค๋ช
ํฉ๋๋ค.
## ์ด๋ ค์ ๋ ์ง์
๋งํ๋ ๋ถ๋ถ, ์๊ฐ์ด๊ณผ, ๋ฐ๋ก, ๊ตฌํ ์ค์ ๋ฑ์ ์์ฑํฉ๋๋ค.
## ํด๊ฒฐ ๋ฐฉ๋ฒ
์ด๋ป๊ฒ ํด๊ฒฐํ๋์ง, ๋๋ ์คํฐ๋ ์ดํ ์ด๋ค ๋ฐฉ์์ผ๋ก ๊ฐ์ ํ๋์ง ์์ฑํฉ๋๋ค.
## ์๊ฐ๋ณต์ก๋ / ๊ณต๊ฐ๋ณต์ก๋
- ์๊ฐ๋ณต์ก๋:
- ๊ณต๊ฐ๋ณต์ก๋:
## ์๋กญ๊ฒ ์๊ฒ ๋ ์
๋ค์์ ๋น์ทํ ๋ฌธ์ ๋ฅผ ๋ง๋ฌ์ ๋ ๊ธฐ์ตํด์ผ ํ ํฌ์ธํธ๋ฅผ ์์ฑํฉ๋๋ค.
---
# ๋ค์ ์ฃผ ๋ชฉํ
- ๋ชฉํ ๋ฌธ์ ์:
- ์ง์คํ ์ ํ:๋ณธ TF๋ ๊พธ์คํ ์ฐธ์ฌ์ ๊ณผ์ ์ ์ถ์ ์ํด ๋ณด์ฆ๊ธ ์ ๋๋ก ์ด์ํฉ๋๋ค.
- 20,000์
- ํด๋น ์ฃผ์ฐจ ์ฐธ์ฌ ๊ธฐ์ค ๋ฏธ์ถฉ์กฑ ์ 2,000์ ์ฐจ๊ฐ
- ํ ์ฃผ ์ต๋ ์ฐจ๊ฐ ๊ธ์ก์ 2,000์
- TF ์ข ๋ฃ ํ ๋ฒ๊ธ์ ์ ์ธํ ๋๋จธ์ง ๊ธ์ก ํ๊ธ
๊ณผ์ ๋ ๋ฌธ์ ํ์ด ์ธ์ฆ๊ณผ ์ค๋ต๋ ธํธ ์ ์ถ์ ๋ชจ๋ ํฌํจํฉ๋๋ค.
๋ค์ ์ค ํ๋์ ํด๋นํ ๊ฒฝ์ฐ ํด๋น ์ฃผ์ฐจ ๋ฒ๊ธ์ด ์ฐจ๊ฐ๋ฉ๋๋ค.
- ๋ฌธ์ ํ์ด ์ธ์ฆ ๋ฏธ์ ์ถ
- ์ค๋ต๋ ธํธ ๋ฏธ์ ์ถ
- ์ต์ 3๋ฌธ์ ๋ฏธ๋ง ์ ์ถ
์ฌ๋ฌ ํญ๋ชฉ์ด ๋์์ ๋ฏธ์ถฉ์กฑ๋์ด๋ ํ ์ฃผ ์ต๋ ์ฐจ๊ฐ ๊ธ์ก์ 2,000์์ ๋๋ค.
๋ผ์ด๋ธ ์ฝ๋ฉํ ์คํธ๋ ์ ํ ์ฐธ์ฌ์ด๋ฏ๋ก, ์ฐธ์ฌ ์ฌ๋ถ์ ๊ด๊ณ์์ด ๋ฒ๊ธ ๋์์ด ์๋๋๋ค.
- ๋งค์ฃผ ์ต์ 3๋ฌธ์ ์ด์์ ํ์ดํฉ๋๋ค.
- ๋ฌธ์ ๋ ๋ณธ์ธ ๋์ด๋์ ๋ชฉํ์ ๋ง์ถฐ ์์ ๋กญ๊ฒ ์ ํํ ์ ์์ต๋๋ค.
- ๊ฐ๋ฅํ๋ฉด ํด๋น ์ฃผ์ฐจ ์ฃผ์ ์ ๊ด๋ จ๋ ๋ฌธ์ ๋ฅผ ์ต์ 1๋ฌธ์ ์ด์ ํฌํจํฉ๋๋ค.
- ๋ฌธ์ ํ์ด ์ธ์ฆ๊ณผ ์ค๋ต๋ ธํธ๋ฅผ ์ ์ถํฉ๋๋ค.
- ๋ชฉํ ๋ฌธ์ ์๋ฅผ ๋ฌ์ฑํ์ง ๋ชปํ๋๋ผ๋ ์ ์ถ์ ๋ฐ๋์ ์งํํฉ๋๋ค.
- ๋ชป ํผ ๋ฌธ์ ๋ ์๋ํ ๋ฐฉ์๊ณผ ๋งํ ์ง์ ์ ์์ฑํ๋ฉด ์ค๋ต๋ ธํธ๋ก ์ธ์ ํฉ๋๋ค.
- ์ค๋ต๋ ธํธ๋ AI๋ ๋ธ๋ก๊ทธ ํ์ด๋ฅผ ๊ทธ๋๋ก ๋ณต์ฌํ์ง ์๊ณ ๋ณธ์ธ์ ์ธ์ด๋ก ์์ฑํฉ๋๋ค.
- ์ง๋ฌธํ ๋๋ ๋งํ ์ง์ ๊ณผ ์๋ํ ๋ฐฉ์์ ํจ๊ป ๊ณต์ ํฉ๋๋ค.
- ๋ผ์ด๋ธ ์ฝ๋ฉํ ์คํธ์์๋ ํ์ด ์ฌ๋ถ๋ณด๋ค ์ ๊ทผ ๊ณผ์ ๊ณผ ๋ณต๊ธฐ๋ฅผ ์ค์ํ๊ฒ ๋ด ๋๋ค.
- ์คํฐ๋์ ํต์ฌ์ ์๋ฒฝํ ํ์ด๊ฐ ์๋๋ผ ๊พธ์คํ ๋ฌธ์ ํ์ด ๋ฃจํด ํ์ฑ์ ๋๋ค.
LeetHub ๋๋ BaekjoonHub๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, ์๋ ์ปค๋ฐ๋ ๋ฌธ์ ํ์ด๊ฐ GitHub Actions๋ฅผ ํตํด ํ๋ซํผ๋ณ ๋๋ ํ ๋ฆฌ๋ก ์ ๋ฆฌ๋ ์ ์์ต๋๋ค.
์๋ ์ ๋ฆฌ ์ํฌํ๋ก์ฐ๋ .github/workflows ๋๋ ํ ๋ฆฌ์ ๋ณ๋๋ก ๊ด๋ฆฌํฉ๋๋ค.
๊ฐ์ธ ํ๊ฒฝ ์ค์ ์ ์๋ ์ ๋ณด๋ ๋ณธ์ธ์ GitHub ๊ณ์ ์ ๋ง๊ฒ ์์ ํฉ๋๋ค.
git config --global user.name "๋ณธ์ธ GitHub ์์ด๋"
git config --global user.email "๋ณธ์ธ ์ด๋ฉ์ผ"No Record โ Real Error
Wrong Answer โ Review
Time Limit Exceeded โ Optimize
Accepted โ Exit Code 0์๋ฒฝํ ์ฌ๋๋ณด๋ค, ๊พธ์คํ ๊ธฐ๋กํ๊ณ ๊ฐ์ ํ๋ ์ฌ๋์ด ์ฑ์ฅํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
Algorithm Track์ ๋ชฉํ๋ ๋จ์ํ ๋ฌธ์ ์๋ฅผ ์ฑ์ฐ๋ ๊ฒ์ด ์๋๋ผ, ๋งค์ฃผ ์กฐ๊ธ์ฉ ๋ ๋น ๋ฅด๊ณ ์ ํํ๊ฒ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ ์ฌ๋์ด ๋๋ ๊ฒ์ ๋๋ค.