728x90
반응형
스택이란 LIFO(Last In, First Out) 선입후출 형태를 가지는 자료 구조이다.
스택에서 새로운 데이터를 삽입하는 것을 PUSH 연산
데이터를 삭제하는 것을 POP 연산이라고 한다.
그리고 맨 위의 값을 보는 것을 TOP 연산이라고 한다.
추가적으로 스택이 Empty 상태일 때, pop이나 top 연산을 하게 되면
Underflow, 즉 예기치 않은 연산으로 취급한다.
스택은 특정 쪽에서만 삽입, 삭제 연산이 이루어지므로 연결 리스트로 구현해야 한다.
그리고 push, pop, top 연산은 O(1)이 된다.
728x90
반응형
'Computer Science > 자료구조' 카테고리의 다른 글
[비선형구조] 트리(Tree) (0) | 2023.05.19 |
---|---|
[비선형구조] 그래프(Graph) (0) | 2023.05.18 |
[선형구조] 큐(Queue), 덱(Deque) (0) | 2023.05.18 |
[선형구조] 리스트(List), 배열(Array), 연결 리스트(Linked List) (0) | 2023.05.18 |
자료구조 개요 (0) | 2023.05.18 |