Uva 514 Rails(栈应用)
来源:互联网 发布:网络诈骗5000元 编辑:程序博客网 时间:2024/06/10 04:19
Uva 514 Rails
原题目链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=7&page=show_problem&problem=455
题意: 1-n编号的车从A驶入车站然后出站到B 问能否按照你输入的顺序输出 (进入中转站Station可以暂时停在里面 要满足后进先出)简单的栈应用
#include <stdio.h>int main(){ const int MAXN=10010; int t[MAXN],n; while(scanf("%d",&n)&&n!=0) { while(scanf("%d",&t[1])) { int stack[MAXN]; int p=0,i,a=1,b=1; int c=1; if(t[1]==0)break; for(i=2; i<=n; i++) { scanf("%d",&t[i]); } while(b<=n) { if(a==t[b]) { a++; b++; } else if(p && stack[p]==t[b]) { p--; b++; } else if(a<=n) stack[++p]=a++; else { c=0; break; } } printf("%s\n",c ? "Yes" : "No"); } printf("\n"); } return 0;}
1 0
- Uva 514 Rails(栈应用)
- UVA 514 Rails(栈)
- UVA 514 Rails(栈)
- uva-514-Rails(栈)
- uva 514 - Rails(栈)
- UVa 514 Rails(栈)
- UVA - 514 Rails(栈)
- UVA 514 Rails 栈
- UVa 514 Rails(栈)
- UVA-514Rails(栈)
- Rails UVA 514(栈模拟,水题)
- Uva 514 Rails(简单栈)
- UVa 514 Rails(铁轨) 栈
- 经典第六章 例题 6-2 UVA 514 Rails(栈的基础应用)
- Uva 514 Rails 栈,stack
- UVa 514 Rails(经典栈)
- UVa 514 Rails(模拟栈)
- UVa 514 - Rails【栈+格式】
- AngularJS(二)——AngularJS主要内容
- Hibernate持久化方法save和persist的区别
- system.in的用法,system.out的用法。
- css三列布局,左边两个div固定,最右边宽度自适应
- 常用的格式控制符
- Uva 514 Rails(栈应用)
- 网站优化排名到首页到底要多久?
- 表单提交方式解析
- gzip压缩笔记
- Java日期类
- 数据结构进阶(二)矩阵(稀疏矩阵)的压缩存储
- 第十一周项目4.1 教师干部信息
- JavaScript作用域和作用域链
- POJ 2060 Taxi Cab Scheme(最小路径覆盖)