์คํฐ๋ ๊ธฐ๊ฐ ๋ด solved.ac ์ ํด๋์ค 5 ๊น์ง์ ๋ชจ๋ ๋ฌธ์ ์ ์๊ณ ๋ฆฌ์ฆ์ ์ดํดํ๊ณ ๊ฐ๋จํ ์์ฉํ ์ ์๋ค.
- 1์ฃผ์ผ์ 2ํ (์,๊ธ) ์งํ
- ํ๋น ํ ๊ฐ์ ์๊ณ ๋ฆฌ์ฆ์ ๋ํ์ฌ ๋์ด๋ ์,์ค,ํ ์ ํด๋นํ๋ ๋ฌธ์ ๋ฅผ ๊ฐ์ ํ์ดํ๋ค.
- ํ์ดํ ๋ ์๋๋ฐฉ์ด ์ดํดํ ์ ์์ ์ ๋์ ์ฃผ์์ ๋ฌ์์ผ ํ๋ค.
- ์ฌ์ฉํ๋ ์ธ์ด์ ์ ์ฝ์ ์๋ค. ๊ถ์ฅํ๋ ์ธ์ด๋ C++, Python3, Java ์ด๋ค.
- ์คํฐ๋ ๋ ์ง์ ๋งค์นญ๋ ์๋๋ฐฉ๊ณผ ์นดํก ๋๋ ๋ฉ์ผ๋ก ์๊ฐ์ ์ก๊ณ , ํด๋น ์๊ฐ์ ์ฝ๋ ์ค๋ช ๋ฐ ์ง๋ฌธ์ ์งํํ๋ค. (๊ถ์ฅ: ๋ณธ์ธ์ด ์ง ์ฝ๋๋ฅผ ์ค๋ช ํ๊ธฐ ๋ฐ ์ง๋ฌธ ๋ต๋ณ (15๋ถ ~ 20๋ถ), ์๋๋ฐฉ์ด ์ง ์ฝ๋ ์ค๋ช ๋ฃ๊ธฐ ๋ฐ ์ง๋ฌธ (15๋ถ ~ 20๋ถ)
- Zoom ๋๋ ์๊ฒฉ ํ์ ํ๋ก๊ทธ๋จ(์์)์ ํ๋ฉด ๊ณต์ ๋ฅผ ํตํด 1์ธ๋น n๋ช ํํ ์ค๋ช ์ ํด์ผ ํ๋ค.(๋๋ถ๋ถ 1:1 ๋ก ์งํ๋์ง๋ง, ๋ถ๊ฐํผํ๊ฒ ํ๋ช ์ด ์ฐธ์ํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ ์ต๋ 2๋ช ๊ณผ ์ค๋ช ์ ์งํ ํ ์๋ ์์)
- ๋ณธ์ธ์ ํํธ๋๊ฐ Pull Request๋ฅผ ์ฌ๋ฆฐ ํ ๋ณธ์ธ์ด ํํธ๋์ Pull Request์ ์ฝ๋ ํ๊ฐ๋ฅผ ์ ๊ณ Merge ํ๋ค.
- ํ๋ฐํ ์ง๋ฌธ์ด๋ ์ง์ ์งํฅ
- ํฐ๋ฏธ๋์ git clone https://github.com/Algorithm-Passport/AlgorithmStudy.git <์ํ๋ํด๋๋ช > ์ ์ ๋ ฅํ๋ค.
- cd <์ํ๋ํด๋๋ช > ์ผ๋ก ํด๋ก ํ ํด๋์ ๋ค์ด๊ฐ๋ค.
- master ๋ธ๋ ์น์์ git checkout -b <๋ธ๋์น๋ช > ์ ์ ๋ ฅํ๋ค. (ํญ์ ๋ธ๋ ์น ๋ง๋ค๊ธฐ์ ์ pull(git pull -a)ํ๊ณ ๋ง๋ค๊ฒ!)
- cd src ๋ก src ํด๋์ ๋ค์ด๊ฐ๋ค.
- src ํด๋์ ๋ณธ์ธ์ ๋๋ค์์ ํด๋๋ฅผ ๋ง๋ค๊ณ ๊ทธ ํด๋๋ก ๋ค์ด๊ฐ๋ค. (์ฒ์์ 1๋ฒ๋ง ๋ง๋ค๋ฉด ๋จ)
- ์ด์ ๋ณธ์ธ์ ๋๋ค์์ ํด๋์ ์ฃผ์ฐจ๋ณ๋ก ํด๋๋ฅผ ์์ฑํ ๋ค c๋ ํ์ด์ฌ ํ์ผ์ ๋ง๋ค๊ณ ๋ฌธ์ ๋ฅผ ํผ๋ค.
- ๋ฌธ์ ๋ฅผ ๋ค ํ์์ผ๋ฉด ๊นํ๋ธ์ ํธ์ฌํ๋ค. (์ฃผ์ : ํญ์ ๋ณธ์ธ์ ๋ธ๋์น๋ก ํธ์ฌํด์ผํจ.!) (์) git add . -> git commit -m โtestโ -> git push origin <๋ณธ์ธ์๋ธ๋์น๋ช >
- ํธ์ฌํ์ผ๋ฉด ๊นํ๋ธ๋ก ๋์์์ ๋ณธ์ธ์ ๋ธ๋ ์น๋ฅผ master ๋ธ๋ ์น๋ก pull request์ ๋ ๋ฆฌ๋ฉด ๋๋ค.(PR์ ๋ ๋ฆด๋ ๋ณธ์ธ ๊นํ๋ธ ์์ด๋ <20xx.0x.xx> ํ์์ผ๋ก ๋ ๋ฆด๊ฒ)
- ๊ทธ ์ฃผ์ฐจ ํํธ๋๊ฐ PR์ ํ์ธํ ์๋๋ฐฉ ๊นํ๋ธ ์์ด๋ <20xx.0x.xx> ํ์์ผ๋ก ๋ง์คํฐ ๋ธ๋ ์น์ ๋จธ์งํด์ฃผ๊ธฐ
- ์ฃผ์ฐจ๋ณ๋ก 3๋ฒ๊ณผ์ ์ผ๋ก ๋์๊ฐ ๋ฐ๋ณตํ๋ฉด ๋๋ค.
- ๋ถํ ์ ๋ณต
- ๋ฒ ๋ญ ๋ฌธ์
- ํด์๋งต
- ํธ๋ฆฌ
- ๋ค์ด๋ด๋ฏน ํ๋ก๊ทธ๋๋ฐ
- ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ
- ๋ฌธ์์ด
- ๋นํธ๋ง์คํน