개발일지/컴퓨터지식
자료구조 스택 Stack
E-room
2022. 9. 25. 19:34
728x90
Stack
데이터를 순서대로 쌓는 자료구조
가장 먼저 들어간 데이터가 가장 나중에 나올 수 있다
그림과 같이 길이 막혀 더 이상 진행할 수 없는 경우
분홍색 자동차가 가장 먼저 들어왔지만 뒤 차가 모두 빠져야만 나갈 수 있다
가장 먼저 들어간 자동차는 가장 나중에 나올 수 있다(= 가장 나중에 들어간 자동차가 가장 먼저 나올 수 있다)
Stack의 특징
- LIFO (Last In First Out) 먼저 들어간 데이터는 나중에 나오는 후입 선출의 구조를 가지고 있다
- 데이터는 하나씩 넣고 뺄 수 있다
- 하나의 입출력 방향을 가지고 있다 (제한적 접근)
728x90