队列操作

root 站长 2019-08-23 13:45:42 2019-11-16 10:41:05 8
操作 数组队列 STL 标准队列
头文件 不需要包含新的头文件 queue头文件
初始化队列 int q[10005]; int front = 0,near =0;// front 是队头, near 是队尾 queue <int> q;//尖括号中间的是队列存储的数据类型
判断队列是否为空 if (front == near) q.empty();//为空返回 true
队列清空 front = near = 0; while (!q.empty()) q.pop();
队列的大小 near-front+1 q.size();
获取(查看)队头 q[front] q.front();
出队 q[front++] q.pop()
进队 s[++near] = x; q.push(x);
{{ vote && vote.total.up }}

共 4 条回复

yangcenyou 姜维

谢谢站长

yuanbotao

站长YYDS

yuanbotao

nb

null him

又要背好多函数呢......