You Can Become A
๋ฆ๊ฒ ์์ํด๋ ๋๊ตฌ๋ ์ง ๋ ธ๋ ฅํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ด์ !
์คํ ๊ตฌํ
๐ ๏ธ Stack ์๋ฃ๊ตฌ์กฐ ์ค์ ๊ตฌํ ๊ฐ์ (JAVA)
Stack ์๋ฃ๊ตฌ์กฐ Stack ํน์ง์ผ๋ก ๋ค์๊ณผ ๊ฐ์ด ์์ฝ์ด ๊ฐ๋ฅํ๋ค. LIFO(Last In First Out), ํ์ ์ ์ถ(ๅพๅ ฅๅ ๅบ) ๊ตฌ์กฐ์ด๋ค. ๋ง์ง๋ง์ ๋ค์ด์จ๊ฒ ์ฒซ๋ฒ์งธ๋ก ๋น ์ ธ๋๊ฐ๋ค. ๊ทธ๋์ ์ง์ ์ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ๊ฐ๊ณ ์ฌ ์ ์๋ค. ๋ค๋ก ๊ฐ๊ธฐ, ์คํ ์ทจ์(redo/undo), ๊ทธ๋ฆฌ๊ณ ์ปดํจํฐ ๊ตฌ์กฐ์์์ ์คํ ๋ฉ๋ชจ๋ฆฌ๊ฐ ๋ํ์ ์ด๋ค. ๊ท ํ์ฑ ๊ฒ์ฌ๋ฅผ ํ ์ ์๊ธฐ ๋๋ฌธ์ ์์, ๊ดํธ ๋ฑ์ ๊ฒ์ฌ์์๋ ์ฐ์ธ๋ค. [JCF] ๐งฑ Stack ๊ตฌ์กฐ & ์ฌ์ฉ๋ฒ ์ ๋ฆฌ Stack ์ปฌ๋ ์ ์คํ(Stack)์ ์ฌ์ ์ ์ ์๋ '์๋ค', '๋๋ฏธ' ๋ก์ ์ ์ ์คํ์ฒ๋ผ ์ ์๋ฅผ ์์๋์ ๊ฒ์ ๋งํ๋ค. ์ฆ, ์์์ ๋ฌผ๊ฑด์ ์์ ์ฌ๋ฆฌ๋ฏ์ด ๋ฐ์ดํฐ๋ฅผ ์๋ ์๋ฃ ๊ตฌ์กฐ๋ผ๊ณ ํ ์ ์๋ค. ์๋ ๊ทธ๋ฆผ inpa.tistory.com Stack ์ค์ ๊ตฌํํ๊ธฐ..