Queue (1) 썸네일형 리스트형 7. Queue queue(큐)는 FIFO(First-In-First-Out) 방식으로 작동하는 템플릿 클래스이다. 헤더파일 를 인클루드하면 사용이 가능하다. queue 클래스는 에서 인클루드하는 헤더파일 에 정의되어 있다. 는 헤더파일 뿐 아니라 도 인클루드하는데, 그 이유는 다음 글에서도 언급하겠지만 priority_queue가 기본 컨테이너로 vector를 사용하기 때문이다. 큐의 선언 방법도 스택의 선언 방법과 같다. queue q; 이렇게 선언하면 비어 있는 int형 큐가 생성된다. 큐의 멤버 함수는 다음과 같다: q.push(x); q의 끝에 x를 삽입한다. q.pop(); q의 첫번째 원소를 삭제한다. q.front(); q의 첫번째 원소를 참조한다. q.back(); q의 마지막 원소를 참조한다. q.si.. 이전 1 다음