UVa 514(栈)铁轨
来源:互联网 发布:上海网络教育医学院 编辑:程序博客网 时间:2024/04/30 03:50
#include<iostream>using namespace std;int s[100000],top;int main(){ int n,t; while(scanf("%d",&n)&&n) { while(1) { int f=0; int k=1,top=1; scanf("%d",&t); if(t==0) break; while((top==1||s[top-1]!=t)&&k<=n) s[top++]=k++; if(top>1&&s[top-1]==t) --top; else f=1; for(int i=1; i<n; ++i) { scanf("%d",&t); if(f) continue; while((top==1||s[top-1]!=t)&&k<=n) s[top++]=k++; if(top>1&&s[top-1]==t) --top; else f=1; } puts(!f?"Yes":"No"); } puts(""); } return 0;}
阅读全文
1 0
- uva 514 铁轨(栈)
- UVa 514(栈)铁轨
- 铁轨(UVa 514)
- UVa 514 Rails(铁轨) 栈
- UVA 514 铁轨 (Rails)
- UVa 514 铁轨
- UVA 514 Rails 铁轨
- 例题6-2 UVA 514 - Rails (铁轨)
- 铁轨(栈)
- Rails铁轨(栈)
- 铁轨-栈(stack)
- 栈(样列:铁轨)
- 铁轨问题(栈操作)
- 《算法艺术与信息学竞赛》之 栈 例一 铁轨 Uva 514
- 例题6-2 铁轨(Rails, ACM/ICPC CERC 1997, UVa 514)
- 铁轨 栈
- 栈 铁轨
- 栈------铁轨
- Linux shell命令之cat
- Typescript I: 遍历Array的方法:for, forEach, every等
- Highcharts图表-ajax-获取json数据生成图表
- _STL使用技巧_(不定时更新)
- spring常见问题
- UVa 514(栈)铁轨
- UI自动化测试经验之谈(二)
- 设计模式之状态模式
- 理解 Thread.Sleep 函数
- 图解CSS3 Flexbox属性(转)
- 如何避免编译nginx-openssl 的时候报错
- python3精简笔记(三)——高级特性
- MySQL 学习之高性能表设计规范详解
- HDU-1208 Pascal's Travels 动态规划