括号匹配(不用堆栈)
来源:互联网 发布:淘宝等级怎么升的快 编辑:程序博客网 时间:2024/05/03 06:10
#include <stdio.h>
int IsPiPei(const char * p)
{
int counter=0;
while (*p)
{
if (*p=='(')
{
counter++;
}
else if (*p==')')
{
if(--counter<0)
{
return 0;//不匹配
}
}
p++;
}
if (counter)
{
return 0;//不匹配
}
else
{
return 1;
}
}
void main()
{
char * str="a()b()e)(";
if (IsPiPei(str))
{
printf("匹配成功!/n");
}
else
{
printf("匹配不成功!/n");
}
}
- 括号匹配(不用堆栈)
- 括号成对出现、判断括号是否匹配(不用堆栈)
- 不用堆栈实现的括号匹配
- 堆栈--括号匹配检验
- 堆栈应用括号匹配实验
- 自定义堆栈,实现括号匹配
- 单链表堆栈测验括号匹配
- java堆栈(Deque双向队列)应用之括号匹配
- 用堆栈解决括号匹配问题(C语言)
- 算法——括号匹配问题(堆栈应用)
- 括号匹配检验(不用栈的方法)
- 括号匹配问题(不用栈,用数组)
- 考研数据结构与算法之堆栈的使用(三)利用堆栈匹配括号
- 使用堆栈实现括号的匹配
- C语言括号匹配【堆栈原理】
- 算法复习--------------利用堆栈实现括号匹配
- java堆栈类解决括号匹配问题
- (容器配接器)堆栈应用:判断表达式中的括号是否匹配
- ArrayList()怎么用
- 什么是CPI指数
- 微软不黑屏而让盗版无法使用会怎样?【总结】
- 修改网络配置
- Visual Studio 2010 和 .NET Framework 4.0 社区技术预览版发布并下载
- 括号匹配(不用堆栈)
- Web promotion plan for Beabath bathroom accessories
- 关于如何删除DataTable中的重复行---使用.Net提供方法
- 以独占方式打开Access数据库并创建密码
- 简单叙述一下MYSQL的优化
- 由中兴一道笔试题想到的
- 浮点数误差问题?
- 循环语句中的标签跳出
- ubuntu 8.04 更新源