hdu Train Problem I 栈的基本应用
来源:互联网 发布:保险公司客户储存软件 编辑:程序博客网 时间:2024/05/18 02:17
这道题和poj的1363题很相近!!!!不解释了,基础栈的应用
#include<iostream>#include<stack>using namespace std;char a[15],b[15],sign[15];int main(){int n;stack <int> q;while(cin>>n){scanf("%s%s",a,b);memset(sign,0,sizeof(sign));int len=strlen(a);q.push(a[0]);sign[0]=1;int s=1;int t=1,cou=0;while(t<=len&&cou<len){if(!q.empty()&&q.top()==b[cou]){cou++;q.pop();sign[s++]=2;}else{q.push(a[t++]);sign[s++]=1;}}while(!q.empty())q.pop(); if(cou==len) {printf("Yes.\n");for(int i=0;i<s;i++){if(sign[i]==1)printf("in\n");if(sign[i]==2)printf("out\n");}printf("FINISH\n");}else{printf("No.\n");printf("FINISH\n");}}return 0;}
- hdu Train Problem I 栈的基本应用
- HDU 1022:Train Problem I(堆栈的基本应用)
- hdu 1022 Train Problem I(栈的应用。。。)
- HDU 1020 Train Problem I 栈和队列的应用
- hdu 1022 Train Problem I(栈的应用)
- hdu 1022 Train Problem I (栈的简单应用)
- hdu Train Problem I(栈的简单应用)
- HDU 1022 Train Problem I(栈的应用)
- hdu 1022 Train Problem I (栈的应用)
- hdu 1022 Train Problem I(栈的应用+STL)
- HDU 1022 Train Problem I(栈的简单应用)
- hdu 1022 Train Problem I (栈的应用)
- hdu-1022 Train Problem I (栈的简单应用)
- Hdu 1022 Train Problem I (栈的简单应用)
- hdu1022 Train Problem I 栈的应用
- hdu1022 Train Problem I 栈的应用
- Train Problem I 栈的应用
- hdu Train Problem I (栈 )
- php面向对象编程思想
- 机器学习 9 强化学习
- CListCtrl使用技巧
- 泪光点点的阅读感动至今心有余温
- Hadoop 的学习
- hdu Train Problem I 栈的基本应用
- DELPHI 去掉字符串中的HTML标记,返回纯文本
- selenium web site
- C语言中的"#"和"##"
- 单词转换
- 你要相信没有到不了的明天
- 程序员面试题精选100题(05)-查找最小的k个元素
- 类的作用域问题,形参表函数体处在作用域中,而函数返回类型不一定在作用域中
- 黑马程序员----枚举类的学习笔记