coding test
| ์ด๋ฆ | Solved.ac | ์ด๋ฆ | Solved.ac |
|---|---|---|---|
| ์ด์์ | ๊น์ธํ | ||
| ์์ฌํ | ์ค์ ํ | ||
| ์๊ฐ์ | ํ๋์ด |
Repository๋ฅผForkํด์ฃผ์ธ์- ์์ฑ๋ ๋ก์ปฌ ์ ์ฅ์์ ์์ ์
์ด๋ฆ์ผ๋ก ํด๋๋ฅผ ์์ฑํด์ฃผ์ธ์ - ์์ฑ๋ ํด๋ ๋ด๋ถ์ ์์ ์ด ํผ ๋ฌธ์ ์ ์์ค์ฝ๋๋ฅผ ์ ๋ก๋ํด์ฃผ์ธ์
- ์ด๋ ์๋์ ์๋
commit rule์ ์ค์ํด์ฃผ์ธ์ - ๋ฌธ์ ํด๊ฒฐ์ด ์๋ฃ๋์๋ค๋ฉด ์๋ณธ ์ ์ฅ์๋ก
Pull Request๋ฅผ ํด์ฃผ์ธ์- ์ฌ๋ ค์ฃผ์
Pull Request๋ ์คํฐ๋ ๋ชจ์ธ๋Main branch๋กMerge๋ฉ๋๋ค.
- ์ฌ๋ ค์ฃผ์
- ํ์ผ ์ด๋ฆ์ ์์ ๋กญ๊ฒ ์์ฑ
-
commit ๋ฉ์์ง๋ ๋ค์๊ณผ ๊ฐ์ด ํตํฉํ๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค.
- ๋ฌธ์ ์ด๋ฆ / ์ฌ์ฉ ์ธ์ด / ํ์ด์ ๊ฑธ๋ฆฐ ์๊ฐ
-
์๋ฅผ ๋ค์ด "์ฉ์ก" ์ด๋ผ๋ ๋ฌธ์ ๋ฅผ ํ๊ณ ์ปค๋ฐํ ์ ๋ค์๊ณผ ๊ฐ์ด ์ปค๋ฐํด์ฃผ์๋ฉด ๋ฉ๋๋ค.
git commit -m "์ฉ์ก / Java / 30๋ถ"
- PR์ ์์ฑํ ๊ฒฝ์ฐ ๋ค์๊ณผ ๊ฐ์ด ์์ฑํด์ฃผ์๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค.
์ด๋ฆ / X์ Y์ฃผ์ฐจ- PR comment๋ ์์ ์ด๋ ๊ฐ๋ฅํ๋ค๋ฉด ์ด๋ค ์ ๊ทผ์ ์งํํด์ ํด๊ฒฐํ๋์ง, ์ด๋ ๋ถ๋ถ์ด ์ด๋ ค์ ๋์ง์ ๋ํ ๊ฐ๋ตํ ํ๊ณ ๋ฅผ ์ ์ด์ฃผ์๊ธธ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค. ์ง๋ฌธ ์ฌํญ๋ PR comment์ ์ ์ด์ฃผ์ ๋ค๋ฉด ์ดํ์ ๋ค๋ฅธ ์คํฐ๋์๋ค์ด ์ฐธ๊ณ ํ๋๋ฐ ๋์์ด ๋ ๊ฒ์ผ๋ก ์๊ฐ๋ฉ๋๋ค.
- ์ค์ ํ๋ก์ ํธ์์ ๋๋ถ๋ถ ์ ์ธ ๋ถ๋ถ์ ๊ฑฐ์ ๋ฌด์กฐ๊ฑด์ ์ผ๋ก ๋จผ์ ์ค์ ํ๊ณ ์งํํฉ๋๋ค.
- ์์ ์์๋ค์ ์ค์ ๋ก ์งํค๋ ค๊ณ ํ๋ฉด ์กฐ๊ธ ๊ท์ฐฎ๊ณ ํ๋ค์ง๋ง ์ด๋ฐ ์คํฐ๋์์๋ถํฐ ์ฐจ์ฐจ ์งํํ์ฌ ์ต์ํด์ง๊ฒ ํจ์ผ๋ก์ ์ด๋ ์ ๋ ์ํ๊ฐ ๊ฐ๋ฅํ ๊ฒ์ผ๋ก ๊ธฐ๋ํ๊ณ ์์ต๋๋ค.
- ๋ฌธ์ ์ถ์ ์ ๊ฒฝ์ฐ ๊ฐ๊ธ์ Silver ~ Gold ์ฌ์ด๋ก ์ถ์ ํด์ฃผ์ธ์
- ๊ฐ ์ฃผ๋ง๋ค ์๊ณ ๋ฆฌ์ฆ ์ฃผ์ (ex) DP, Greedy, DFS/BFS, MST, ...)๋ฅผ ์ ์ ํด ํด๋น ๋ถ๋ฅ์ ๋ฌธ์ ๋ฅผ Pick ํ๋ ๋ฐฉ์์ผ๋ก ์ถ์ ํ๊ณ ์ถ์ต๋๋ค.
- ๋ง์ฝ ๋์ผํ ๋ฌธ์ ๊ฐ ์ถ์ ๋์๋ค๋ฉด ๋ค๋ฅธ ๋ฌธ์ ๋ฅผ ๊ณจ๋ผ์ฃผ์ธ์
- ์ถ์ ๋ ๋ฌธ์ ๋ Table ํ์์ผ๋ก ์ ๋ฆฌ๋์ด README.md ์ ๋ฑ๋ก๋ฉ๋๋ค.
๋ฌธ์ ๋ฑ๋ก ์์(์ฃผ์ ๋ Two Pointers๋ผ๊ณ ๊ฐ์ )
| ๋ฌธ์ ์ด๋ฆ | ๋์ด๋ | ๋์ด๋ ๋ถ๋ฅ |
|---|---|---|
| ๊ฒน์น๋๊ฑด ์ซ์ด | S1 | Easy |
| ์ฉ์ก | G5 | Medium |
| ์ธ ์ฉ์ก | G3 | Medium |
| ์์์ ์ฐ์ํฉ | G3 | Medium |
| ๋ํ ์ ์ | G1 | Hard |