1、Queue的常用用法

queue:队列,实现的一个先进先出的容器。

1.1、queue的定义

使用queue,首先要加头文件#include<queue>和using namespace std;

queue<typename> name;
queue<int> q;
queue<double> q;
queue<char> q;
queue<Node> q;//Node是结构体

1.2、queue容器元素的访问

queue是一种先进先出的限制性数据结构。通过front()访问队首元素,通过back()来访问队尾元素。

#include<stdio.h>
#include<queue>

using namespace std;

int main()
{
    queue<int> q;
    for(int i=1;i<=5;i++)
    {
        q.push(i);//依次将i入队,1,2,3,4,5
    }
    printf("%d %d\n",q.front(),q.back());//输出结果1,5
    return 0;
}
View Code

相关文章:

  • 2021-08-08
  • 2021-06-05
  • 2021-11-20
  • 2021-06-02
  • 2022-12-23
  • 2022-12-23
  • 2021-11-12
猜你喜欢
  • 2022-12-23
  • 2021-06-10
  • 2021-05-21
  • 2021-07-18
  • 2021-12-24
  • 2021-12-14
  • 2022-01-16
相关资源
相似解决方案