- ์ด๋ก ์ ๋ฆฌ
- ์ปค๋ฆฌํ๋ผ์์ ์ ํด์ง ์ฃผ์ฐจ ๋ณ ์ฃผ์ ์ ๋ฐ๋ผ ์ด๋ก ์ ๋ฆฌ
- ์ ๋ฆฌ ๋ฐฉ์์ ์์ , ๊ฐ์ ํธํ ๋ฐฉ์ ์ด์ฉ
- ex) ๊ฐ๋ฐ ๋ธ๋ก๊ทธ ์ด์ฉ, mdํ์ผ ์ ๋ฆฌ
- ์คํ๋ผ์ธ ๋ชจ์์์๋ ์ฃผ์ฐจ ๋ณ๋ก ์ ํด์ง ์ฌ๋์ด ๊ฐ์๋ฅผ ์งํ
- ๊ฐ์ ์งํ ํ๋ ์ฌ๋์ ๋ฌธ์ ๋ ์ ํด ์ฌ ๊ฒ (์ด ๋ฌธ์ 6๊ฐ)
- ๋ฌธ์ ํ์ด
- ์ฃผ์ฐจ ๋ณ ์ฃผ์ ๋น ๋ฌธ์ ํ์ด
- ๊ฐ์ธ์ ์ผ๋ก ํ๊ณ ์ถ์ ๋ฌธ์ ํ์ด - ์ฃผ์ , ๊ฐ์ ์์ (์ต์ 1์ผ 1๊ฐ ๊ถ์ฅ)
- ์ ํด์ง ํ์ด๋ gitHub์ผ๋ก ๊ณต์
- ๊ฐ์ธ ํ์ด๋ X
- ๋จ์ผ ์ฝ๋ ํ์ผ๋ง ์ฌ๋ฆด ๊ฒ (.cpp, .java ๋ฑ)
- ๋ฆฌ๋ทฐ
- ์๋ก ๊ณต์ ๋ ํ์ด์ ๋ํด gitHub์ comment๋ก ๋ฆฌ๋ทฐ๋ฅผ ๋จ๊ธด๋ค.
- ์ฝ๋์ ๋ํ ํผ๋๋ฐฑ
- ์์ ์ ํ์ด์ ๋ฌ๋ฆฐ ๋ฆฌ๋ทฐ๋ฅผ ํ์ธํ๊ณ ํด๋น ๋ฌธ์ ์ ๋ํ ์ข์ ์์ ๋ฅผ ์ฐพ์ ๋ถ์
- ์ฝ๋๋ฅผ ์์ ํ์ฌ ๋ค์ gitHub์ ์ฌ๋ฆฐ๋ค.
- ๋ฆฌ๋ทฐ๋ ์์ ๋กญ๊ฒ ์งํ, ์ ์ด๋ ํ๋ฃจ์ ํ ๋ฒ์ ์คํฐ๋์๋ค์ ์ฝ๋๋ฅผ ๋ณผ ๊ฒ์ ๊ถ์ฅ
- ํ์๋ ๋ฌธ์ ์ค๋ช
- ๊ณตํต, ๊ฐ์ธ ๋ฌธ์ ๋๋ค ์๊ด ์์
- ํ์ด์ ๋ํ ํผ๋๋ฐฑ
- ์ ๋ฒ ์ฃผ์ฐจ์ ์ ํด์ง ๋ฌธ์ ํ์ด์ ๋ํ ๊ณต์ ๋ฐ ํผ๋๋ฐฑ (1์๊ฐ 30๋ถ)
- ํ ๋ฌธ์ ๋น ๋์๊ฐ๋ฉด์ ํ์ด ๊ณต์
- ์ข์ ์ฝ๋์ ๋ํ ๋ถ์์ ๊ณต์
- ํด๋น ๋ฌธ์ ๋ฅผ ํธ๋ ์ข์ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๋ค.
- ํด๋น ์ฃผ์ฐจ์ ์ฃผ์ ์ ๋ํ ์ด๋ก ๊ฐ์ (30๋ถ)
- ์ฃผ์ฐจ ๋ณ๋ก ๋์๊ฐ๋ฉฐ ํ ์ฌ๋์ฉ ์งํ
- ๊ฐ์ ํ ๋ค๊ฐ์ด ํผ๋๋ฐฑ
- ๊ทธ ์ฃผ์ ์ฃผ์ ์ ํด๋นํ๋ ๋ฌธ์ ํ์ด, ๊ณต์ (1์๊ฐ)
- ์ ํด์ง ๋ํ ๋ฌธ์ 1๊ฐ ํ์ด (40๋ถ)
- ํ์ด ๋ฐฉ๋ฒ ๊ณต์ (20๋ถ)
๊ธ์ ํ ์๊ณ ๋ฆฌ์ฆ์์์ GitHub ํ์ ์ Feature Branch Workflow ๋ฐฉ๋ฒ์ ์ด์ฉํ๋ค.
- ์จ๋ผ์ธ ๋ชจ์
- ์ผ์ฃผ์ผ์ 2๋ฒ ์จ๋ผ์ธ ํ์ ๋ชจ์ ์งํ
- ๋งค์ฃผ ๋ชฉ์์ผ ์ค์ 10์, ์ผ์์ผ ์ค์ 10์
- ๋ฌธ์ ํ์ด ๋ฐฉ์์ ๋ํด ์ค๋ช , ์ ์ด๋ฌํ ๋ฐฉ์์ผ๋ก ํ์๋์ง
- ์คํ๋ผ์ธ ๋ชจ์
- ์ผ์ฃผ์ผ์ 1๋ฒ ๋ชจ์
- ๋งค์ฃผ ํ์์ผ 2์ - 5์
- ์ด์ ์ฃผ์ฐจ์์ ์ ํด์ง ๋ํ ๋ฌธ์ ํ์ด ๊ณต์ ๋ฐ ํผ๋๋ฐฑ ์งํ
- ์ฃผ์ฐจ ๋ณ ์ฃผ์ ์ ๋ํ ๊ฐ์ ํ ๋ํ ๋ฌธ์ ํ์ด
- ์๋ฎฌ๋ ์ด์ ๋ฌธ์ ํ์ด
- ์ ๋ ฌ (quick sort, merge sort, heap sort)
- BST (Binary search tree)
- Greedy Algorithm
- BFS & DFS
- Dynamic programming
- ์ธ์ด๋ ๋ณธ์ธ์ด ์ํ๋ ์ธ์ด๋ก ์งํ
- ์ฌ๋๋ค์ด ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ ๋ ์ฃผ๋ก ๋ง์ด ์ฌ์ฉํ๋ ์ธ์ด: C++ > C > Java
- C++
- C++11, STL, scanf/printf๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค.
- C
- C++์ ์ฌ์ฉํ๋ ๊ฒ์ ๋ ์ถ์ฒ.
- Java
- Scanner๋ฅผ ์ด์ฉํ์ฌ ์ ๋ ฅ์ ํธ๋ฆฌํ๊ฒ ๋ฐ๋ ๊ฒ์ด ์ข๋ค.
์ฝ๋ํ๋ฌ์ค SW์ญ๋ํ ์คํธ ์ค๋น ๋ฌธ์ ์ฐธ๊ณ
- 1์ฃผ์ฐจ (์๋ฎฌ๋ ์ด์ ๋ฌธ์ ) :
- ์ค๋ - ์ฃผ์ฌ์ ๊ตด๋ฆฌ๊ธฐ, ํฑ๋๋ฐํด
- ์ง์ - ๋ฑ, ๋ฏธ๋ค๋
- ๋๊ท - ํฑ๋๋ฐํด2, ๋ก๋ด์ฒญ์๊ธฐ
- ์น์ - iSharp, LCD Test
- ๊ณตํต - ๊ฒฝ์ฌ๋ก, ๋๋๊ณค ์ปค๋ธ
๋ฌธ์ ์ถ์ฒ 2018 sw ์ญ๋ํ ์คํธ(์ด 56๋ฌธ์ )