할머니의 콤퓨타 도전기

스택 (Stack) 본문

Algorithm/Algorithm 정리

스택 (Stack)

ji.o.n.e 2021. 1. 6. 11:43

스택

  • 가장 늦게 들어간 자료가 가장 먼저 나가는 구조 (LIFO, Last In First Out)
  • 한 쪽 끝에서만 자료를 넣고 뺄 수 있다
  • 스택의 가장 위를 top, 삽입과 삭제가 top에서 일어남

스택 연산

  • push(): 스택에 새로운 원소를 삽입
  • pop(): 스택의 top 원소를 제거하고 반환
  • empty() : 스택이 비어있는지 검사
  • size() : 스택의 크기

'Algorithm > Algorithm 정리' 카테고리의 다른 글

그리디 (Greedy) 알고리즘  (0) 2021.01.08
큐 (Queue)  (0) 2021.01.06
해시 (Hash)  (0) 2021.01.06
깊이 우선 탐색 (Depth-First Search)  (0) 2021.01.03
너비 우선 탐색 (Breadth-First Search)  (0) 2021.01.03
Comments