括号匹配
来源:互联网 发布:linux中history d命令 编辑:程序博客网 时间:2024/05/22 03:48
#include<stdio.h>#include<string.h>char str[1000005],ttr[1000005];int main(){ int x,len,i,k,flag,ji; scanf("%d",&x); getchar(); while(x--) { flag=0; gets(str); ji=0; len=strlen(str); k=-1; if(len==1) flag=1; for(i=0;i<len;i++) { if(str[i]=='(') { k++; ttr[k]='('; } if(str[i]==')') { if(ttr[k]=='(') { ji++;k--; } } } printf("%d\n",ji); } return 0;}
- 括号括号括号匹配
- 括号匹配
- 括号匹配
- 括号匹配
- 括号匹配
- 括号匹配/()[]
- 括号匹配
- 括号匹配
- 括号匹配
- 括号匹配
- 括号匹配!!!!
- 括号匹配
- 括号匹配
- 括号匹配
- 括号匹配
- 括号匹配
- 括号匹配
- 括号匹配
- Computers
- C语言变量声明及内存分配
- java中正则表达式的常用法以及规则,邮箱验证,密码等。
- 匿名对象和object的转换
- poj3411 Paid Roads---dfs
- 括号匹配
- Oracle中job的使用详解
- QT中phonon的安装和使用
- HTTP digest 认证
- jQuery Tools——不可错过的jQuery UI库(一)
- oracle 建立表空
- 今年的目标以及愿景
- 【转】linux编程之——C++内存管理详解
- 为你详细解读HTTP请求头的具体含意