본문 바로가기
알고리즘(C++)/필수 라이브러리

3. stack

by 동욷 2023. 4. 29.

stack은 LIFO구조로 Last in First Out 

먼저 들어간 값이 가장 나중에 호출되는 구조이다.

 

  1. pop(): 스택의 맨 위에서 데이터를 빼냅니다.
  2. top(): 스택의 맨 위에 있는 데이터를 반환합니다.
  3. empty(): 스택이 비어있는지 확인합니다.
  4. size(): 스택에 있는 데이터의 개수를 반환합니다.
  5. emplace(): 객체를 스택에 생성하고 삽입합니다.
  6. swap(): 두 스택의 내용을 교환합니다.
  7. operator==(), operator!=(): 스택의 내용을 비교합니다.
  8. operator<(), operator<=(), operator>(), operator>=(): 스택의 내용을 비교합니다.
728x90

'알고리즘(C++) > 필수 라이브러리' 카테고리의 다른 글

4. Queue / Priority Queue  (0) 2023.04.29
2. Algorithm  (0) 2023.04.29
1. vector  (0) 2023.04.29