์ฌ์ฉ ์ธ์ด : Python, JS, JAVA
| ๐ ๋ฐ์ฐฝํ | ์ด์ ๋ฏผ | ๋ฐฑ์ง์ | ๋ฐ์ฑํ | ์กฐ์๊ธฐ | ์ค์ฃผ์ | 
- ํ ์์ผ ์คํฐ๋ ์๊ฐ์ ๋ฌธ์  2๊ฐ์ฉ(์ ํ์๊ฐ 90๋ถ) ํ๊ณ ํ์ด ๊ณต์
- ๋ค์ ์ฃผ ๋ฌธ์  ์ ์  / ํด๋ณผ๊น?์ฃผ์  ์ ์ 
- ๋ค์ ์ฃผ ๊ธ์์ผ ์คํ 11:50๋ถ๊น์ง ํด๋ณผ๊น?์ฃผ์  ๊ตฌํํด์ pr ์ฌ๋ฆฌ๊ธฐ
- ๋ค์ ์ฃผ ํ ์์ผ ์ ์ฌ์์ฌ ์ ๊น์ง ์ฝ๋๋ฆฌ๋ทฐ
week{์ฃผ์ฐจ}-๋ณธ์ธ์ด๋ฆ
ex) week02-baek
ex) week02-changhyun
pr ์ ๋ชฉ : [์ด๋ฆ] - ๋ช์ฃผ์ฐจ ์ ์ถ
label - [ํด๋ณผ๊น? or ์๊ณ ๋ฆฌ์ฆ]
ex) [์ฐฝํ] - 1์ฃผ์ฐจ ์ ์ถ
์ค๋ฅธ์ชฝ labels ํญ์์ ๊ด๋ จ ๋ผ๋ฒจ ์ ํ
๋ด์ฉ์ ๊ด๋ จ ์ฃผ์ ๋ ๋ฌธ์  ์ ๊ทผ ๋ฐฉ์ ์ค๋ช
ํ๊ทธ : ๋ด์ฉ
ex) ํด๋ณผ๊น? ํ ๊ตฌํ ์ฝ๋ ์
๋ก๋์
Add: ํ ํด๋ณผ๊น? ๋ฐ์ฐฝํ (Add: ์ฃผ์  + ํด๋ณผ๊น? + ์ด๋ฆ)
| ํ๊ทธ | ์ค๋ช | 
|---|---|
| Add | ์๋ก์ด ๋ฌธ์ ํ์ด ์ถ๊ฐ | 
| Style | ์ฝ๋ ํฌ๋งท ๋ณ๊ฒฝ, ์ธ๋ฏธ ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ์์ ์ด ์๋ ๊ฒฝ์ฐ | 
| Comment | ํ์ํ ์ฃผ์ ์ถ๊ฐ ๋ฐ ๋ณ๊ฒฝ | 
| Docs | ๋ฌธ์ ์์ (README.md ํฌํจ) | 
| Rename | ํ์ผ ํน์ ํด๋๋ช ์ ์์ ํ๊ฑฐ๋ ์ฎ๊ธฐ๋ ์์ ๋ง์ธ ๊ฒฝ์ฐ | 
| Remove | ํ์ผ์ ์ญ์ ํ๋ ์์ ๋ง ์ํํ ๊ฒฝ์ฐ | 
- ํ ์์ผ
- ๋ฌธ์  ์ ์  + ๊ณตํต ๋ฌธ์  ํ์ด ๊ณต์ ๋ฐ ํผ๋๋ฐฑ
- ํด๋ณผ๊น? ๊ณผ์  ๊ตฌํ ๊ณต์  ๋ฐ ํผ๋๋ฐฑ
 
/platform/๋ฌธ์ ๋ฒํธ.๋ฌธ์ ๋ช
/์๊ธฐ์ด๋ฆ.py ํ์
- ์์ 1 : /programmers/์คํ์ฑํ ๋ฐฉ/changhyun.py
- ์์ 2 : /BOJ/22858.์์๋ณต๊ตฌ/changhyun.py
- ์์ 3 : /ํด๋ณผ๊น?/heap/changhyun.py
- ์๋ก์ด branch ์์ฑ
- ์๋ก ๋ง๋ branch์ ์ฝ๋ push
- push ์๋ฃ ํ GitHub branch ํ์ด์ง์์ Pull Request(PR) ๋ฒํผ ํด๋ฆญ
- ์ฝ๋ ๋ฆฌ๋ทฐ ๋ฐ๊ณ ์คํฐ๋ ์๊ฐ ์ ์ merge (merge ํ branch ์ญ์ )
| ์ฃผ์ฐจ | ํด๋ณผ๊น? | ๋ฌธ์  | ๊ด๋ จ ์๊ณ ๋ฆฌ์ฆ | 
|---|---|---|---|
| 2์ฃผ์ฐจ | heap, deque | ๋ชจ์์ฌ์ , ์ฌํ๊ฒฝ๋ก | DFS/BFS, ์์ ํ์ | 
| 3์ฃผ์ฐจ | 2์ฃผ์ฐจ ์ค๋ต๋ ธํธ | ๋ ํ ํฉ ๊ฐ๊ฒ ๋ง๋ค๊ธฐ, ๋จ์ด๋ณํ | DFS/BFS, ํ | 
| 4์ฃผ์ฐจ | C๋ก BST๊ตฌํ | ํฌ์คํ ์ถ๋ฐฐ, ๋ก๋ด | DFS/BFS, DP | 
| ํด๊ฐ | - | - | - | 
| 6์ฃผ์ฐจ | 4์ฃผ์ฐจ ์ค๋ต๋ ธํธ | ์ฌ ์ฐ๊ฒฐํ๊ธฐ, ์ฃผ์ฐจ ์๊ธ ์ ์ฐ | Graph, simulation | 
| 7์ฃผ์ฐจ | 6์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | ํ์์ ๋ํ์์จฉ ํ์์ด๋ก ๊ฐ๋ ๊ฑฐ์์์~, ์ ์ํ๋๋ ์ฌ๋ผ์ ์ฐ๊ตฌ์์๋ ๊ฑด์ ๋ํ์ฌ (Easy) | DP, ์ ์๋ก | 
| 8์ฃผ์ฐจ | 7์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | ์์ ์์ถ, ์์ ๋ณต์ํ๊ธฐ | ๊ทธ๋ํ | 
| 9์ฃผ์ฐจ | 8์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | ๋ํ์ค ๊ฒ์, ์คํฐ์ปค | ๊ตฌํ, DP | 
| 10์ฃผ์ฐจ | 9์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | ํ์ฃผ๋ฒ๊ฒ๊ฑฐ, ๋ฉ๋ด๋ฆฌ๋ด์ผ | ๊ตฌํ, ์กฐํฉ | 
| 11์ฃผ์ฐจ | 10์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | ๊ฒ์๋งต์ต๋จ๊ฑฐ๋ฆฌ, ์ซ์์ผ๊ตฌ | BFS, ์๋ฎฌ๋ ์ด์  | 
| 12์ฃผ์ฐจ | 11์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | ์คํฐ์, ์ฌ๋ฆผํฝ | ์คํ, ์ ๋ ฌ | 
| 13์ฃผ์ฐจ | 12์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | ๋ฐฐ์ดํฉ์น๊ธฐ, ์ธ๊ตฌ์ด๋ | ์ ๋ ฌ, BFS | 
| 14์ฃผ์ฐจ | 13์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | 0 ๋ง๋ค๊ธฐ, ํ๋ ธ์ค | ๊ตฌํ, ๋ฌธ์์ด | 
| 15์ฃผ์ฐจ | 14์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | ๋ก๋, ๋ฐฉ๊ธ๊ทธ๊ณก | ๋ฐฑํธ๋ํน, ์๋ฎฌ๋ ์ด์  | 
| 16์ฃผ์ฐจ | 15์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | ์คํํธ์๋งํฌ, ๊ฑฐ๋ฆฌ๋๊ธฐํ์ธํ๊ธฐ | ๊ตฌํ, ๋ฐฑํธ๋ํน | 
| 17์ฃผ์ฐจ | 16์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | ์ง๊ฒ์ฐจ์ ํฌ๋ ์ธ, ๋ด๋ฒ๋งจ | bfs, dfs | 
| 18์ฃผ์ฐจ | 17์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | ๋ฌธ์ ํด๋ , ์ปค๋ฅํฐ๋ ์นด ์คํ | sliding window, bfs | 
| 19์ฃผ์ฐจ | 18์ฃผ์ฐจ ์๊ณ ๋ฆฌ์ฆ | ๋ณ์ฐ๊ธฐ - 10, ์ฌํ๋ง ์๋น์ค | ํธ๋ฆฌ DP, ์ฌ๊ท |