Rails UVA
来源:互联网 发布:淘宝api转换淘口令 编辑:程序博客网 时间:2024/06/06 13:20
https://vjudge.net/problem/UVA-514
判断出栈是否合法的方法- -
从出栈顺序找入栈顺序倒推一遍
简单模拟 ==
若这个数先出栈
就入栈中一直入到可以找到这个数为止
#include<bits/stdc++.h>using namespace std;stack<int > s;int n,j,x,z;int main(){ while(cin>>n&&n){ z=1; while(1&&z){ while(s.size()) s.pop(); for(int i=0,j=1;i<n;i++){ scanf("%d",&x); while(s.empty()||s.top()!=x&&j<=n) s.push(j++); if(s.top()==x) s.pop(); if(!x) {z=0;printf("\n");break;} } if(z) printf("%s\n",s.empty()?"Yes":"No"); } }}
0 0
- Rails UVA
- Rails UVA
- Rails UVA
- Rails UVA
- Uva 514 Rails
- UVa 514 - Rails
- UVA 514 - Rails
- Uva Oj 514 - Rails
- uva 514 Rails
- UVA 514 Rails
- uva 154 rails
- UVA 514 Rails
- Uva 514 Rails
- UVA 514 - Rails(模拟)
- UVA - 514 Rails
- UVa 514 Rails
- uva 514 - Rails(栈)
- UVa 514 Rails(栈)
- Poj 2599 Godfather(树的重心)
- 我的前端学习之路,加油!
- Ubuntu进入root权限命令——sudo和su命令详解
- Android Studio 安装
- Git常用指令整理及说明(详细)
- Rails UVA
- 位运算
- 最长上升子序列
- Ehome:智能家居嵌入式项目背景和开发流程
- dubbo入门
- HDU 2056 Rectangles
- C#控制台应用程序
- 给 Android 开发者的 RxJava 详解
- 侧滑