括号配对问题
来源:互联网 发布:电脑淘宝弹出广告 编辑:程序博客网 时间:2024/05/16 10:47
- 输入
- 第一行输入一个数N(0<N<=100),表示有N组测试数据。后面的N行输入多组输入数据,每组输入数据都是一个字符串S(S的长度小于10000,且S不是空串),测试数据组数少于5组。数据保证S中只含有"[","]","(",")"四种字符
- 输出
- 每组输入数据的输出占一行,如果该字符串中所含的括号是配对的,则输出Yes,如果不配对则输出No
- 样例输入
3[(])(])([[]()])
- 样例输出
NoNoYes
#include<iostream>#include<vector>#include<string>using namespace std;int main(){int n;cin>>n;while(n--){vector<char> vec;string ch;vec.push_back(' ');cin>>ch;for(int i=0;i<ch.length();i++){vec.push_back(ch[i]); if( vec.back()-1 == *(vec.end()-2) || vec.back()-2 == *(vec.end()-2)){vec.pop_back();vec.pop_back();}}if(vec.size()==1)cout<<"Yes"<<endl;elsecout<<"No"<<endl;}return 0;}
0 0
- 括号配对问题
- 括号配对问题
- 括号配对问题
- 括号配对问题
- 括号配对问题
- NYOJ - 括号配对问题
- nyoj 括号配对问题
- 括号配对问题
- 括号配对问题
- 括号配对问题
- 括号配对问题
- [ACM]括号配对问题
- NYOJ2 括号配对问题
- 括号配对问题
- 2 括号配对问题
- 括号配对问题
- 括号配对问题
- 【括号配对问题 2】
- 你需要一个什么样的网站开发流程?
- CPU线程调度
- perl函数说明(getgrnam)
- JavaEE各种疑难杂症、bug、要点总结
- 天马行空的生涯
- 括号配对问题
- perl函数说明(gethostbyaddr)
- 详解tomcat的内存配置
- Yolanda,Withings,PICOOC以及RyFit四款智能人体成分秤对比评测
- 求单链表中间元素
- 自己总结的SSH编码步骤
- Android硬件加速
- MixRadio Architecture - Playing with an Eclectic Mix of Services
- 一元非线性回归模型