스택(Stack)이란?
후입선출(後入先出, Last In First Out; LIFO)의 자료구조로 새로 들어오는 데이터의 위치가
저장소의 끝 부분(Top혹은 Top pointer라고 한다)이고, 내보내는 데이터 역시 저장소의 끄트머리에서 나간다.
입력은 push, 출력은 pop이다. peek는 Top의 위치에 있는 데이터를 확인하는 것을 말한다.
STL의 Stack
[소스]
[결과]
'프로그래밍 > 자료구조' 카테고리의 다른 글
[자료구조] 이진트리(Binary Tree) (0) | 2017.04.13 |
---|---|
[자료구조] 큐(Queue) / 덱(Deque) (0) | 2017.03.13 |
[자료구조] 연결리스트 (Linked List) (0) | 2017.03.13 |
[자료구조] 배열 (Array) (0) | 2017.03.13 |