October 22, 2020
9์ ๋ถํฐ ํ ์๊ฐ ๋์ ์ ์ด ํด๋์ค์์ ํ์ตํ ๋ด์ฉ์ ์ ๋ฆฌํด ๋ณธ๋ค.
์๋ฃ : ๋ฌธ์, ์ซ์, ์๋ฆฌ, ๊ทธ๋ฆผ ๋ฑ์ ํํ๋ก ๋ ์๋ฏธ ๋จ์๋ฅผ ๋ปํ๋ฉฐ, ์ด๋ฌํ ์๋ฃ๋ฅผ ์๋ฏธ ์๊ฒ ์ ๋ฆฌํ๋ฉด ์ ๋ณด๊ฐ ๋๋ค.
์ปดํจํฐ๋ 0๊ณผ 1๋ง ์ดํดํ๋ ๋ฌผ๋ฆฌ์ ์ธ ํ๊ณ๊ฐ ์์ผ๋ฏ๋ก ์ธ๊ฐ์ ์ธ์ด๋ฅผ ์ค๊ฐ์์ ๋ฒ์ญํด์ฃผ๋ ์ปดํ์ผ๋ฌ๋ฅผ ํตํด, ์ปดํจํฐ (๊ธฐ๊ณ์ด) ์๊ฒ ๋ช ๋ นํ ์ ์๊ฒ ๋์๋ค.
๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ์ฌ๋๋ค์ 0๊ณผ 1๋ก ์ด ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ธฐ ์ซ์ด์ ๋ฐ์ดํฐ ํ์ ์ ์ง์ ํ๊ฒ ๋๋ค.
๋ง์น ์ฌ๋ ์๋ฆฌ์ (1byte) ์ด์ง์๋ฅผ 10์ง์๋ก ํํํ ์ ๋ ์์ง๋ง ๊ทธ๊ฒ๋ง์ ๋ ๋ณด๊ธฐ๊ฐ ์ซ์ ๊ฒ์ด๋ค. ๊ทธ๋์ ๊ทธ๊ฒ๋ ๋ฌธ์๋ก ํํ์ด ๊ฐ๋ฅํ๋๋ก ๋ง๋ค์๋ค.
๊ทธ๊ฒ ๋ฐ๋ก ASCII TABLE ์ด๋ค.
https://ko.wikipedia.org/wiki/ASCII
์ฆ ๋ฐ์ดํฐ ํ์ ์ ์ ์๋,
๊ทธ๋ผ ์๋ฃ ๊ตฌ์กฐ์ ์ ์๋?
์๋ฃ๊ตฌ์กฐ์ ๋ ๋ฐฐ์ด๋ ์๊ณ , stack, queue, tree ๋ฑ๋ฑ์ด ์๋๋ฐ ์ค๋์ stack, quene ์ ๋ํด ์์๊ฐ๋ ์๊ฐ์ด์๋ค.
์คํ์ ์คํ ์ค๋ฒ ํ๋ก์ฐ์ ๊ทธ ์คํ ์ธ๋ฐ ๋์ฒด ๋ญ ๋ป์ด์ง.
์ ์ดํด๊ฐ ์๊ฐ๋ฏ๋ก ์ ์ดํด๋์ค์ ์ค๋ช ์ ๋ณด๋ฉด์ ๊ทธ๋ฆผ์ ๊ทธ๋ ค๋ดค๋ค.
ํ์ด๋๊ณผ ์์ฑํ ๊ณผ์ ๋ฅผ ํ๋์ฉ ์ค์ค๋ก ์ดํดํด ๊ฐ๋ฉฐ ๋ธ๋ก๊ทธ๋ฅผ ์์ฑํด ๋ณด๊ฒ ๋ค.