가장 나중에 쌓은 데이터를 가장 먼저 빼낼 수 있는 데이터 구조
큐: FIFO 정책 (줄서기)
스택: LIFO 정책 (책쌓기)
대표적인 스택의 활용
주요 기능
- push(): 데이터를 스택에 넣기
- pop(): 데이터를 스택에서 꺼내기
🌟 Visualgo 사이트에서 직접 시연해보며 이해해볼 수 있음!
➡️ https://visualgo.net/en/list
스택은 단순하고 빠른 성능을 위해 사용되므로, 보통 배열 구조를 활용해서 구현하는 것이 일반적임.
이 경우, 위에서 열거한 단점이 있을 수 있음
-> 해보기!!