스택(stack)
www.youtube.com/watch?v=DsZHDmth6Pc
1. 1차원 배열로 구현하는 경우, 구현은 상대적으로 쉬우나 인풋 사이즈를 미리 알아야 함.
2. 리스트로 구현하는 경우, 구현은 상대적으로 어려우나 인풋 사이즈를 몰라도 된다.
www.youtube.com/watch?v=WB_BoAgWLNU
1. 스택은 입구와 출구가 같음.
2. 가장 마지막에 들어온 데이터가 가장 먼저 처리가 된다.
* 스택을 사용하는 방법
1. <stack> 라이브러리 include
2. 선언하기
stack<int> s;
s.push();
s.push();
while(!s.empty()){
s.top() 보여주기
}
큐(queue)
큐의 선언
'알고리즘' 카테고리의 다른 글
[그리디] 큰 수의 법칙 / [구현] 상하좌우 풀기 전 getline() (0) | 2021.07.14 |
---|---|
[2021.05 ~ 06 초] 문자열 라이브러리 총집합 (ing) (0) | 2021.05.06 |
[프로그래머스(완전탐색)] 수포자 (0) | 2021.03.28 |
[BOJ_9663] 백트래킹 (N-Queen) (0) | 2021.03.16 |
[BOJ_11792] 하노이탑 (0) | 2021.03.04 |