๋ฌธ์ ์ดํด ๋ฐ ์ค๊ณ ๋ฒ์ ํ์ : 3๋ถ~10๋ถ๊ฐ๋ต์ ์ค๊ณ์ ์ ์ ๋ฐ ๋์ ๊ตฌํ๊ธฐ : 10๋ถ~15๋ถ์์ธ ์ค๊ณ : 15๋ถ~25๋ถ๋ง๋ฌด๋ฆฌ : 3๋ถ~5๋ถ์ง๋ฌธํ๊ธฐ๋ฌธ์ ์ ์๊ตฌ์ฌํญ ์ดํด์ ๋ต์ด๋ผ๊ณ ํ์ ํ์ง ๋ง๊ฒ๋ฉด์ ๊ด๊ณผ ์ํตํด๋ผ๊ฐ๋ฅํ๋ค๋ฉด ์ฌ๋ฌํด๋ฒ์ ์ ์ํด๋ผ๊ฐ๋ต์ ์ค๊ณ์ ๋ฉด์ ๊ด์ด ๋์ํ๋ฉด
์ด๋ค ์ค๊ณ๊ฐ ์๊ตฌ์ฌํญ์ ๋ถํฉํ๋์ง ํ์ธํ๊ธฐ ์ํด์ ๊ฐ๋ต์ ์ธ ๊ท๋ชจ ์ถ์ ์ด ํ์ํ๋ค.์ต์ ๋จ์๋ 1byte, 8bit๋ก ๊ตฌ์ฑASCII ๋ฌธ์ ํ๋๊ฐ ์ฐจ์งํ๋ ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ๊ฐ 1๋ฐ์ดํธ๋ฉ๋ชจ๋ฆฌ๋ ๋น ๋ฅด์ง๋ง ๋์คํฌ๋ ์์ง๋ ๋๋ฆฌ๋ค.๋์คํฌ ํ์(seek)์ ๊ฐ๋ฅํ ํ ํผํด๋ผ๋จ์ํ ์์ถ
๊ฐ์ ๋ฉด์ ์ฌ๋ก๋ก ๋ฐฐ์ฐ๋ ๋๊ท๋ชจ ์์คํ ์ค๊ณ ๊ธฐ์ด๋ณต์กํ ์์คํ ์ ๊ตฌ์ํ๊ธฐ ์ , ๊ธฐ๋ณธ์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ์์คํ ๊ตฌ์กฐ๋ก ์์ํ ์ ์๋ค.๋จ์ผ์๋ฒ๋ก ๊ตฌ์ฑ๋ ์์คํ ๊ตฌ์กฐ๋จ์ผ์๋ฒ + DB๋ก ๊ตฌ์ฑ๋ ์์คํ ๊ตฌ์กฐ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ข ๋ฅ์๋ฃ๋ฅผ ํ ์ด๋ธ๊ณผ ์ด, ์นผ๋ผ์ผ๋ก ํํSQL์ ์ฌ์ฉํด ๋ฐ์ด
pip install์ ์ด์ฉํด์ python ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์นํ ๋ Defaulting to user installation because normal site-packages is not writeable์ด๋ฌํ ์๋ฌ๊ฐ ๋ฐ์ํ ๋๊ฐ ์๋ค.์ผ๋ฐ ์ฌ์ดํธํจํค์ง๋ฅผ ์ธ ์ ์๋ค๋
์์คํธ๋ฆฌ์์ ๋ณํฉ ์ถฉ๋์ ํด๊ฒฐํด๋ณด์.
git pull์ด ์๋๊ณ , Fatal: Not possible to fast-forward, aborting ์๋ฌ๊ฐ ๋ด์๋ ํด๊ฒฐ๋ฐฉ๋ฒ
ํ๋ก๊ทธ๋๋จธ์ค level2 ์์ค์ธ ์์๊ฒ์ ๋ฌธ์ ์ด๋ค.
์กฐํฉ์ ํตํด ๋ชจ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ์ฐพ๊ณ ์กฐ๊ฑด์ ๋ง๋์ง ์ฐพ๋ ๋ฌธ์ ์ด๋ค. (ํ๋ก๊ทธ๋๋จธ์ค level2)
์กฐํฉ๊ณผ map์ ์ฌ์ฉํด์ ํด๊ฒฐํ ์ ์๋ ๋ฌธ์ ์ด๋ค.(ํ๋ก๊ทธ๋๋จธ์ค level2)
2020 kakao blind recruitment์์ ๋์๋ ๋ฌธ์ ๋ก ๋ณต์กํ ๊ตฌํ๋ฌธ์ ์ ๋๋ค. (ํ๋ก๊ทธ๋๋จธ์ค level3)
BOJ 3020์ด๋ถํ์ ๋ฌธ์ ๋ก ์ฒ์ ์ด ๋ฌธ์ ๋ฅผ ์ ํ์๋ค.ํ์ง๋ง ๊ณ์ ๊ณ ๋ฏผ์ ํด๋ด๋ ์ด๋ถํ์์ผ๋ก๋ ์๊ฐ์ด ๋์ง ์์๋ค.์คํฐ๋์์๊ฒ ๋์ ํฉ์ด๋ผ๋ ํํธ๋ฅผ ์ป๊ณ BOJ 21318 ์ ๋ฌธ์ ๋ฅผ ํตํด ๋์ ํฉ ๊ฐ์ ์ก๊ณ ๋ค์ ๊ฐ๋ฅ๋ฒ๋ ๋ฅผ ํ์ด๋ณด์์ง๋ง,,,,,๋ชจ๋ ๋์ด๋ฅผ ์ ๊ฒํด๋ณด๋ ๋ฐฉ๋ฒ(๊ฒฐ
๋ฒ์๋ฅผ ๋ฐ์ฉ ์ขํ๊ฐ๋ ํ์ 1. ์์ฐจํ์ ๋ฆฌ์คํธ ์์ ์๋ ํน์ ํ ๋ฐ์ดํฐ๋ฅผ ์ฐพ๊ธฐ ์ํด ์์์๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ํ๋์ฉ ์ฐจ๋ก๋๋ก ํ์ธํ๋ ๋ฐฉ๋ฒ ์์ฐจํ์์ ๋ฐ์ดํฐ ์ ๋ ฌ ์ฌ๋ถ์ ์๊ด์์ด ๊ฐ์ฅ ์์ ์๋ ์์๋ถํฐ ํ๋์ฉ ํ์ธํด์ผ ํ๋ค๋ ์ ์ด ํน์ง์ด๋ค. ๋ฐ๋ผ์ ๋ฐ์ดํฐ์ ๊ฐ์
1. ์๋ฃ๊ตฌ์กฐ (data structure) > ์๋ฃ๊ตฌ์กฐ๋ ์ปดํจํฐ ๊ณผํ์์ ์๋ฃ์ ํจ์จ์ ์ธ ์ ๊ทผ ๋ฐ ์์ ์ ํ ์ ์๋๋ก ์ปดํจํฐ์ ์๋ฃ๋ฅผ ์กฐ์ง, ๊ด๋ฆฌ, ์ ์ฅํ๋ ๋ฐฉ๋ฒ์ด๋ค. ๋ ์ ํํ ๋งํด, ์๋ฃ๊ตฌ์กฐ๋ ๋ฐ์ดํฐ ๊ฐ์ ๋ชจ์, ๋ ๋ฐ์ดํฐ ๊ฐ์ ๊ด๊ณ, ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ์ ์ ์ฉํ