[์๋ฃ๊ตฌ์กฐ&์๊ณ ๋ฆฌ์ฆ] ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ์ด๋?
2021. 8. 7. 08:00ใ์ฝ๋ฉ ํ ์คํธ ์ค๋น
728x90
๋ฐ์ํ
์๋ ํ์ธ์? ์ฃผ๋ํ๋ ์ ๋๋ค.
์ฃผ๋ํ๋์ ์ฝ๋ฉ ํ ์ค๋ฅผ ์ํด ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ์ ๋ํด์ ๊ณต๋ถํ๊ณ ์๋ ๊ฒ์ด์์.
ํจ์คํธ์บ ํผ์ค์ ์๊ณ ๋ฆฌ์ฆ / ๊ธฐ์ ๋ฉด์ ์์ ์ ๋ณต ์ฌ์ธ์ ํจํค์ง Online.์ ๋ํด์ ๊ณต๋ถํ๋ฉด์ ํผ๋๋ฅผ ์์ฑ ํด ๋ณด๋๋ก ํ ๊ฒ์ด์์.
๋ฐ๋ก ์์ ํด ๋ณด๊ฒ ์ต๋๋ค!
๐ ์์ํ๊ธฐ ์ ์
์ฝ๋์ ๊ด๋ จํ ๋ด์ฉ์ ์ฃผ๋ํ๋์ Github์์ ํ์ธ ํ์ค ์ ์์ต๋๋ค!
๐ ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ์ด๋?
๐ ์๋ฃ๊ตฌ์กฐ๋?
- ์ฉ์ด : ์๋ฃ๊ตฌ์กฐ, ๋ฐ์ดํฐ ๊ตฌ์กฐ, data structure (์ธ์๊ธฐ๋ฅผ ํผ์ฉํ์ฌ ์ฌ์ฉ)
- ๋๋์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์๋ ๋ฐ์ดํฐ์ ๊ตฌ์กฐ
- ์ฝ๋์์์ ํจ์จ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํด, ๋ฐ์ดํฐ ํน์ฑ์ ๋ฐ๋ผ, ์ฒด๊ณ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์กฐํํด์ผ ํ๋ค.
- ์ด๋ค ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ๋์ ๋ฐ๋ผ, ์ฝ๋ ํจ์จ์ด ๋ฌ๋ผ์ง๋ค.
ํจ์จ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๋ ์
- ์ฐํธ๋ฒํธ : 5์๋ฆฌ ์ฐํธ๋ฒํธ๋ก ๊ตญ๊ฐ์ ๊ธฐ์ด ๊ตฌ์ญ ์ ๊ณต
- 5์๋ฆฌ ์ฐํธ๋ฒํธ์์ ์ 3์๋ฆฌ๋ ์, ๊ตฐ, ์์น๊ตฌ๋ฅผ ํ๊ธฐ ๋ค 2์๋ฆฌ๋ ์ผ๋ จ๋ฒํธ๋ก ๊ตฌ์ฑ
- ํ์๊ด๋ฆฌ : ํ๋
, ๋ฐ, ๋ฒํธ๋ฅผ ํ์์๊ฒ ๋ถ์ฌํ์ฌ ํ์๋ถ ๊ด๋ฆฌ
- XXํ๋ X๋ฐ, X๋ฒ ํ์
- ๋ง์ฝ ์ ๊ด๋ฆฌ ๊ธฐ๋ฒ์ด ์๋ค๋ฉด 3000๋ช ํ์ ์ค ํน์ ํ์์ ์ฐพ๊ธฐ ์ํด ์ ์ฒด ํ์๋ถ๋ฅผ ๋ชจ๋ ํ์ด ๋ด์ผ ํ๋ค.
๋ํ์ ์ธ ์๋ฃ๊ตฌ์กฐ
- ๋ฐฐ์ด, ์คํ, ํ, ๋งํฌ๋ ๋ฆฌ์คํธ, ํด์ฌ ํ ์ด๋ธ, ํ ๋ฑ
- ํ์ค ์ธ๊ณ์ ๊ฐ์ฅ ๋ํ์ ์ธ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ ์ฌ์ ์ด๋ค.
์๊ณ ๋ฆฌ์ฆ์ด๋?
๐- ์ฉ์ด : ์๊ณ ๋ฆฌ์ฆ, algorithm
- ์ด๋ค ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํ ์ ์ฐจ / ๋ฐฉ๋ฒ
- ์ด๋ค ๋ฌธ์ ์ ๋ํด, ํน์ ํ '์ ๋ ฅ'์ ๋ฃ์ผ๋ฉด '์ถ๋ ฅ'์ ์ป์ ์ ์๋๋ก ๋ง๋๋ ํ๋ก๊ทธ๋๋ฐ
- ์ ์ฅ ๊ณต๊ฐ์ ์ผ๋ง๋ ์ฌ์ฉํ๊ณ , ์ผ๋ง๋ ์๊ฐ์ด ์ ๊ฒ ๊ฑธ๋ฆฌ๋์ง๊ฐ ๊ด๊ฑด
- ํ์ค ์ธ๊ณ์ ๊ฐ์ฅ ๋ํ์ ์ธ ์๊ณ ๋ฆฌ์ฆ ์๋ฆฌ ๋ ์ํผ๊ฐ ๋ ์ ์๋ค.
๐ ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ์ด ์ค์ํ ์ด์
- ์ด๋ค ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ์ ์ฐ๋๋์ ๋ฐ๋ผ, ์ฑ๋ฅ์ด ํฌ๊ฒ ์ฐจ์ด
- ๊ฒฐ๊ตญ ํ๋ก๊ทธ๋๋ฐ์ ์ํ ์ ์๋ ๊ธฐ์ ๊ณผ ์ญ๋์ ์ตํ๊ณ , ๊ฒ์ฆ
๐ ์๋ฃ๊ตฌ์กฐ / ์๊ณ ๋ฆฌ์ฆ, ๊ทธ๋ฆฌ๊ณ ํ์ด์ฌ
- ์ด๋ค ์ธ์ด๋ก๋ ์๋ฃ๊ตฌ์กฐ / ์๊ณ ๋ฆฌ์ฆ ์ตํ ์ ์์
- ์ด์ ์๋ ๋ฌด์กฐ๊ฑด C / C++ ๋ก๋ง ์์ฑํ๋ค.
- ์ต๊ทผ์๋ ์ธ์ด ์ ์ฝ / ํ๊ฐ๋ ์์ด์ง ์ํ (๊ฐํน ์ฝ๋ฉํ
์ค์์ JAVA๋ ์๊ณ , Python์ด ์๋ ๊ณณ๋ ์์)
- ๊ฐ์ฅ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ์๋ฃ๊ตฌ์กฐ / ์๊ณ ๋ฆฌ์ฆ์ ์ตํ ์ ์๋ ์ธ์ด๋ ํ์ด์ฌ
์ฃผ๋ํ๋์ ๊ธ์ด ๋ง์์ ๋์
จ๋์? ๊ตฌ๋
๊ณผ ๊ณต๊ฐ! ๊ทธ๋ฆฌ๊ณ , ๋๊ธ์ ์ฃผ๋ํ๋์๊ฒ ๋ง์ ํ์ด ๋ฉ๋๋ค
728x90
๋ฐ์ํ
'์ฝ๋ฉ ํ ์คํธ ์ค๋น' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์๋ฃ๊ตฌ์กฐ & ์๊ณ ๋ฆฌ์ฆ] ๊ณต๊ฐ ๋ณต์ก๋์ ์ฌ๊ทํจ์๋? (0) | 2021.09.08 |
---|