紫书例题6-2 UVa 514 ( 栈
2017-04-18 16:02
369 查看
好像写过这个题唉算了不管了还是贴上吧(滑稽
唉 忘记清空栈了 wa了两发 mdzz
唉 忘记清空栈了 wa了两发 mdzz
#include <cstdio> #include <cstring> #include <cmath> #include <queue> #include <stack> #include <map> #include <set> #include <iostream> #include <vector> #include <algorithm> using namespace std; #define ll long long #define N 11000 const int mod = 1e9+7; int arr ; int main() { int n; while(~scanf("%d",&n),n) { stack<int> s; while(~scanf("%d",&arr[0]),arr[0]) { while(!s.empty()) s.pop(); for(int i = 1;i < n; i++) scanf("%d",&arr[i]); int k = 0; for(int i = 1;i <= n; i++) { s.push(i); while(!s.empty() && s.top()==arr[k]) { k++; s.pop(); } } if(s.empty()) puts("Yes"); else puts("No"); } printf("\n"); } return 0; }
相关文章推荐
- 算法竞赛入门经典第六章例题6-2 Rails UVA - 514
- 经典第六章 例题 6-2 UVA 514 Rails(栈的基础应用)
- 【例题 6-2 UVA - 514】Rails
- 例题6-2 铁轨(Rails, ACM/ICPC CERC 1997, UVa 514)
- 【栈】例题6-2 UVa 514
- 例题6-2 UVA 514 - Rails (铁轨)
- 例题9-4 单向TSP UVa116
- UVA 514——Rails
- 例题9-7 划分成回文串 UVa11584
- 章三例题2——UVA 10082
- 章三例题4——UVA 340 Master -Mind Hints
- 章三例题6——UVA 1584
- Uva 11988 例题6-4 破损的键盘
- 例题9-10 括号序列 UVa1626
- UVa 10304 (黑书例题,DP)
- UVA514
- 算典04_例题_02_UVA-489
- 紫书章七例题 1——UVA 725 Division
- 指南第三章 例题八 UVA 11235 Frequent values(RMQ问题)
- 指南第一章 例题10 UVA 11384 Help is needed for Dexter(递归求解)