C++中如何创建一个二维的队列?

版权声明:如若转载,请联系作者。 https://blog.csdn.net/liu16659/article/details/88781094

C++中如何创建一个二维的队列?

1.代码如下

#include<cstdio>
#include<queue>
#include<iostream>

using namespace std;

int main(){
	int N,M,K,Q;
	cin >> N >> M >> K >> Q;
	int i,j;
	
	queue<int> que[10];
	que[0].push(1);
	que[0].push(2);
	que[1].push(10);
	que[1].push(20);
	
	for(i = 0;i< 2;i++){
		cout <<"i = ";
		while(!que[i].empty()){
			cout << que[i].front() <<" ";
			que[i].pop();			
		}
		cout <<"end\n";		
	}			
} 

2.执行结果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/liu16659/article/details/88781094