# include<iostream>//因为作业较为简单,因此只用一个文件
using namespace std;
int main(void)
{
int t, n, i, type, val, temp,temp1,top1,m=0;
int a[1000],b[1000];//设置两个数组,为防止数据的改动
int top;
cin>>t;
while(t--)
{
temp=temp1=1;//初始化
top=top1=-1;//初始化
m=0;//入栈的第m个位置
cin>>n;//输入的次数
while(n--)
{
cin>>type>>val;
int type1=type,val1=val;//两组数据完全相同
if(type==1)//入栈标识 判断是否为栈
{
a[++top]=val;//入栈
}
else//出栈
{
if(a[top]==val)
{
top--;//出栈
}
else
{
temp=0;//该数据不是栈
}
}
if(type1==1)//重复上述步骤,判断是否为队列
{
b[++top1]=val1;//入栈
}
else
{
if(b[m]==val1)
{
m++;//栈指向下一位
}
else
{
temp1=0;//该数据不是队列
}
}
}
if(temp==1&&temp1!=1)
cout<<"Stack"<<endl;//该数据为栈
if(temp!=1&&temp1==1)
cout<<"Queue"<<endl;//该数据为队列
if(temp==1&&temp1==1)
cout<<"Both"<<endl;//该数据都是
if(temp!=1&&temp1!=1)
cout<<"Error"<<endl;//不是栈也不是队列
}
return 0;
}
没有合适的资源?快使用搜索试试~ 我知道了~
Queue_栈队列_pop_
共3个文件
cpp:2个
h:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 5 下载量 134 浏览量
2021-09-30
04:30:26
上传
评论
收藏 1KB RAR 举报
温馨提示
任务描述栈和队列都提供 Push/Pop 两种操作,其中 Push:加入一个元素。Pop:弹出一个元素。给出一个线性结构的进出顺序,判定这个结构是栈还是队列。(40’) 输入描述第一行输入一个整数s,代表有s组测试数据。第一行输入一个整数 n,代表操作的次数。输入 n 行,每行包含两个整数 type val。 当 type = 1时,表示该次操作为 push 操作,val 表示进入的数字。当 type=2 时,表示该次操作为 pop 操作,val 代表出来的数字。 输出描述对每组测试数据输出一行, 输出该组数据对应的线性结构,若为栈则输出”Stack”,若为队列则输出“Queue”,若两者都是则输出“Both”,若两者都不是则输出“Error”。
资源推荐
资源详情
资源评论
收起资源包目录
Queue.rar (3个子文件)
qwer
queue.cpp 205B
main.cpp 2KB
queue.h 74B
共 3 条
- 1
何欣颜
- 粉丝: 80
- 资源: 4730
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Python+Vue实现的中医智能舌诊系统源代码+数据库+文档说明(毕业设计)
- 【Unity行为树插件扩展包】Behavior Designer - Movement Pack
- Java使用Poi导出PPT幻灯片java-poi
- 定制红米10X-5G版miui14-fast线刷 去账号锁 解锁bl后fast刷写
- 多分类模型软/硬投票预测代码
- C++《混合A星算法的路径规划》+项目源码+文档说明+代码注释
- python《使用 RGB 图像作为无地图机器人导航的视觉输入》+项目源码+文档说明+代码注释(生肉)
- 基于WPF和HALCON实现的工具箱,实现了MVTec HDevelop的部分功能,包括模板匹配、字符识别等功能,详情看我的文章
- libcrypt.so.1库文件
- 结合k-means聚类算法和Gurobi求解含需求分配的设施选址问题代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页