#include<stdio.h> #include<queue> using namespace std; int main(){ queue<int>q; for(int i=1;i<=5;i++){ q.push(i); } printf("%d %d\n",q.front(),q.back()); return 0; } #include<stdio.h> #include<queue> using namespace std; int main(){ queue<int>q; for(int i=1;i<=5;i++){ q.push(i); } for(int i=1;i<=3;i++){ q.pop(); } printf("%d\n",q.front()); return 0; } #include<stdio.h> #include<queue> using namespace std; int main(){ queue<int>q; if(q.empty()==true){ printf("Empty\n"); }else{ printf("Not Empty\n"); } q.push(1); if(q.empty()==true){ printf("Empty\n"); }else{ printf("Not Empty\n"); } return 0; } #include<stdio.h> #include<queue> using namespace std; int main(){ queue<int>q; for(int i= 1;i<=5;i++){ q.push(i); } printf("%d\n",q.size()); return 0; }
queue的运用
最新推荐文章于 2024-10-10 09:23:27 发布
本文展示了四个C++程序,分别演示了队列的基本操作:入队、出队、检查队列是否为空以及获取队列大小。通过这些例子,读者可以更好地理解如何在C++中使用标准库中的队列容器。
390

被折叠的 条评论
为什么被折叠?



