南阳理工2解题报告(括号配对问题)
来源:互联网 发布:人工智能与信贷的结合 编辑:程序博客网 时间:2024/05/21 02:53
简单的过了头,因为没有空串
顺便说一下,自己写栈的话会快一点点,不过没必要
time 24ms memory 240
#include<cstdio>#include<cstring>#include<stack>using namespace std;const int maxn=10000+100;char info[maxn];int main(){ int T; scanf("%d",&T); while(T--) { stack<char> s; scanf("%s",info); for(int i=0;i<strlen(info);i++) { if(info[i]==')' || info[i]==']') { if(s.empty()) { s.push(info[i]); break; } char c=s.top(); if(info[i]==')' && c=='(') s.pop(); else if(info[i]==']' && c=='[') s.pop(); else { s.push(info[i]); break; } } else s.push(info[i]); } if(s.empty()) printf("Yes\n"); else printf("No\n"); } return 0;}
阅读全文
1 0
- 南阳理工2解题报告(括号配对问题)
- 南阳理工ACM 2 括号配对问题
- 南阳理工2 括号配对问题
- 南阳理工 2 括号配对问题
- 南阳理工ACM 2括号配对问题
- 南阳理工:括号配对问题
- C语言 南阳理工ACM 2 括号配对问题
- C语言 南阳理工ACM 2 括号配对问题
- 南阳理工ACM-题目2-括号配对问题
- 南阳理工ACM 题目2 括号配对问题
- 括号配对问题 (南阳理工oj-题目2)
- 南阳理工acm括号配对问题
- 南阳理工oj P2 括号配对问题
- 南阳理工OJ---括号配对问题
- 括号配对(南阳理工2)栈
- 南阳理工 括号配对题解
- 南阳理工--ACM--括号配对
- 南阳理工oj题目练习---括号配对问题
- 一个存储对象的数组要注意的地方: 存储的对象不要空指针异常了
- SSL/TLS 运行原理
- leetcode 349. Intersection of Two Arrays
- C# 为什么要重写了object类的ToString()方法
- 常见端口号及其分类
- 南阳理工2解题报告(括号配对问题)
- Shiro-分布式下的解决方案及其实现
- Web前端实现本地存储
- 图论500题——HDU_P1213 How Many Tables
- 剑指offer——解决面试题的思路
- intellij idea常用设置详解
- Mac挂载远程目录到本地
- C# 窗体间传值方法大汇总(转)
- morphia @Reference注解