1282: Stack ? Queue ?
来源:互联网 发布:淘宝卖家寄快递 编辑:程序博客网 时间:2024/06/05 03:32
1282: Stack ? Queue ? [水题]
时间限制: 1 Sec 内存限制: 128 MB题目描述
给定n个元素的输入顺序和输出顺序,需要你判定这是一个栈还是队列?
输入
有多组测试数据。
每组数据第一行有一个整数n,表示元素个数。
第二行有n个整数,表示输入顺序,第三行有n个整数,表示输出顺序。
后台数据保证2 <= n <= 10,给定的n个元素均不相同。
输出
若有可能是一个队列的操作,则输出0。
若是一个栈的操作,则输出1。
数据保证有解。
样例输入
21 22 132 1 32 3 131 2 31 2 3
样例输出
110
思路:保证有解,不要钻牛角尖,只需要特判最后一位就好了;
#include<cstdio>#include<cstring>#include<cmath>#include<queue>#include<stack>#include<algorithm>#include<iostream>using namespace std;int a[1010],b[1010];int main(){ int n; while(scanf("%d",&n)!=EOF) { for(int i=0;i<n;i++) scanf("%d",&a[i]); for(int i=0;i<n;i++) scanf("%d",&b[i]); if(b[n-1]!=a[n-1]) { printf("1\n"); } else printf("0\n"); } return 0;}
0 0
- 1282: Stack ? Queue ?
- stack,queue
- Queue\Stack
- queue stack
- Stack&Queue
- stack&queue
- stack/queue
- Stack && Queue
- LeetCode[Stack]----Min Stack&Stack&Queue
- Java - Queue Stack
- Queue和Stack
- STL----stack与queue
- stack,queue,vector用法
- stack和queue详解
- stack,deque,queue对比
- [C++] Stack / queue / priority_queue
- C++ STACK Queue
- <数据结构>stack & queue
- iOS获取相册视频文件封面图 选取手机中的音频、视频文件并导出数据。
- html+css基础3-body(ul,ol,div,table)
- java程序设计基础(1)
- 有名管道及其实例1
- JVM 垃圾回收机制
- 1282: Stack ? Queue ?
- RecyclerView
- Python中的sort()方法
- 2017最新外卖人网上订餐v8.54多城市版(PC订餐+微信订餐+手机版订餐三网通): 含独立分站后台管理系统+配送宝+代客下单系统,全开源,无任何限制
- SQLServer 存储过程 带事务处理实例(四)
- 调和级数
- JVM进程执行过程中的异常诊断工具-Greys
- ps切图技巧、基础工具,使用方法总结
- 自定义View实现loading动画加载