括弧匹配检验
来源:互联网 发布:麦博煲音箱软件 编辑:程序博客网 时间:2024/05/22 18:23
#include<stack>
#include<string>
#include<iostream>using namespace std;string s;stack<int>str;int main(){ cin>>s; for(int i=0;i<s.size();++i) { if(s[i]=='(')str.push(1); if(s[i]=='[')str.push(2); if(s[i]==')') { if(str.top()==2) { cout<<"Wrong"; return 0; } else str.pop(); } if(s[i]==']') { if(str.top()==1) { cout<<"Wrong"; return 0; } else str.pop(); } } if(!str.empty())cout<<"Wrong"; else cout<<"OK"; return 0;}
0 0
- 括弧匹配检验
- 括弧匹配检验(栈)
- SSL1659 栈练习括弧匹配检验
- 笔试题检验括弧的匹配是否正确 (){}【】《》
- 括弧匹配
- 括弧匹配
- 用栈实现括弧匹配
- 括弧匹配,栈应用举例。
- 堆栈应用之括弧匹配
- 取消Word的括弧自动匹配
- 括号匹配的检验
- 堆栈--括号匹配检验
- 括号的匹配检验
- 括号匹配的检验
- 括号匹配的检验
- 括号匹配检验
- 括号匹配的检验
- 8586 括号匹配检验
- 核电站
- TCP/IP笔记(八)应用层协议
- 八皇后
- NOI openjudge 1792.迷宫
- 求逆序对
- 括弧匹配检验
- static_cast、dynamic_cast、const_cast和reinterpret_cast总结
- 图的遍历[DFS][BFS]
- tarjan算法和Kosaraju算法
- 并查集
- 最小生成树Prim算法Kruskal算法
- Uva-156 Ananagrams
- 病毒&烦人的幻灯片
- 生成随机数