다른 글
[C++, STL] 알고리즘 문제풀이를 위한 큐(queue)
코드
C++의 queue STL을 이용하여 x, y, z 좌표값을 가지는 구조체를 자료형으로 사용하는 큐를 생성
구조체 정의
typedef struct { int x; int y; int z; }st;
큐 정의
queue<st>q;
좌표 큐에 삽입
// x=1, y=2, z=3 q.push({1,2,3});
좌표 큐에서 제거
q.pop();
큐의 최상단 좌표 확인
cout<< q.front().x <<endl; // 1 cout<< q.front().y <<endl; // 2 cout<< q.front().z <<endl; // 3