์คํ (stack)
- ์คํ์ ํ ์ชฝ ๋์์๋ง ์๋ฃ๋ฅผ ๋ฃ๊ฑฐ๋ ๋บ ์ ์๋ ์ ํ ๊ตฌ์กฐ(LIFO - Last In First Out)์ด๋ค.
- ๋งจ ์์ชฝ ์์ดํ ์ top์ด๋ผ ํ๋ค.
- ์๋ฃ๋ฅผ ๋ฃ๋๊ฒ์ push, ๋ฃ์ด๋ ์๋ฃ๋ฅผ ๊บผ๋ด๋ ๊ฒ์ pop์ด๋ผ ํ๋ค.
- pop์ ๊บผ๋ด์ง๋ ์๋ฃ๋ ๊ฐ์ฅ ์ต๊ทผ์ pushํ ์๋ฃ๋ถํฐ ๋์ค๊ฒ ๋๋ค.
- ๋ณดํต ์คํ์ ์๊ฐ ๋ซ๋ฆฐ ๋น์ปค ์ด๋ฏธ์ง๋ฅผ ์์ํ๋ฉด ํธํ๋ค.
- ์คํ์ด ๊ฝ์ฐจ๋ฉด Stack Overflow , ๋น์ด์๋ ์ํ๋ฅผ Underflow๋ผ ํ๋ค.
'์๊ณ ๋ฆฌ์ฆ & ๋ฌธ์ ํ์ด > ์๋ฃ๊ตฌ์กฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ (Queue) (1) | 2022.09.29 |
---|