본문 바로가기

자료구조

[파이썬 | 자료구조] 4. 스택(Stack)

4. 스택(Stack)

img

후입선출, LIFO(Last In, First Out) 방식을 사용하는 데이터 구조

함수를 재귀호출 할 때 스택의 구조로 함수 호출 순서가 결정된다고 생각하면 된다.

나중에 넣은 데이터를 먼저 꺼내게 된다. 프링글스 통을 생각하면 된다.

스택의 Push와 Pop은 모두 파이썬 리스트의 append와 pop으로 대체할 수 있다.