우노
[C++] Queue 사용법 본문
추가 및 삭제
- push(요소)
- 맨 뒤에 요소 추가
- pop()
- 맨 앞의 요소 삭제
조회
- front()
- 맨 앞의 요소 반환
- back()
- 맨 뒤의 요소 반환
기타
- empty()
- 큐가 비어있으면 true, 아니면 false 를 반환
- size()
- 큐 사이즈를 반환
예제 코드
#include <iostream>
#include <queue>
using namespace std;
int main(){
// 큐 생성
queue<int> q;
q.push(1);
q.push(2);
q.push(3);
q.push(4);
q.pop();
q.pop();
cout << q.front() << '\n';
// 출력 : 3
cout << q.back() << '\n';
// 출력 : 4
cout << q.size() << '\n';
// 출력 : 2
cout << q.empty() << '\n';
// 출력 : 0
return 0;
}
참고
'Language > C++' 카테고리의 다른 글
[C++] 2차원 배열 초기화 (0) | 2021.07.14 |
---|---|
[C++] Pair 사용법 (0) | 2021.07.14 |
[C++] cin 을 사용하여, 입력을 공백 분리해 저장하는 방법 (0) | 2021.07.06 |
[C++] 문자열 공백 제거 (2) | 2021.07.05 |
[C++] #include <stdlib.h> 란? (0) | 2021.06.29 |
Comments