资源简介
数据结构 严蔚敏 C语言版 括号匹配
while((c = getchar()) != EOF)
{
switch(c)
{
case '[':
push(&sqSta;, c);
break;
case '(':
push(&sqSta;, c);
break;
case ']':
if(getTop(&sqSta;, &e))
{
if(e == '[')
{
pop(&sqSta;, &temp;);
}
if(e == '(')
{
printf("\nnot match\n");
return ERROR;
}
}
break;
case ')':
if(getTop(&sqSta;, &e))
{
if(e == '(')
{
pop(&sqSta;, &temp;);
}
if(e == '[')
{
printf("\nnot match\n");
return ERROR;
}
}
break;
default :
printf("\nerror\n");
return ERROR;
break;
}
}
if(stackEmpty(sqSta))
{
printf("\nmatched\n");
}
else
{
printf("\nnot matched\n");
}
代码片段和文件信息
#include
#include
#include “seqStack.h“
status main()
{
char cetemp;
seqStack sqSta;
initStack(&sqSta);
while((c = getchar()) != EOF)
{
switch(c)
{
case ‘[‘:
push(&sqSta c);
break;
case ‘(‘:
push(&sqSta c);
break;
case ‘]‘:
if(getTop(&sqSta &e))
{
if(e == ‘[‘)
{
pop(&sqSta &temp);
}
if(e == ‘(‘)
{
printf(“\nnot match\n“);
return ERROR;
}
}
break;
case ‘)‘:
if(getTop(&sqSta &e))
{
if(e == ‘(‘)
{
pop(&sqSta &temp);
}
if(e == ‘[‘)
{
printf(“\nnot match\n“);
return ERROR;
}
}
break;
default :
printf(“\nerror\n“);
return ERROR;
break;
}
}
if(stackEmpty(sqSta))
{
printf(“\nmatched\n“);
}
else
{
printf(“\nnot matched\n“);
}
return OK;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7391 2013-01-10 12:50 bracketMatch\huan
文件 865 2013-01-10 12:50 bracketMatch\main.c
文件 1609 2013-01-10 12:50 bracketMatch\seqStack.h
目录 0 2013-01-16 11:47 bracketMatch
----------- --------- ---------- ----- ----
9865 4
- 上一篇:C++图像二值化代码
- 下一篇:简单实现的LZ78编码程序
相关资源
- 链表的归并 数据结构 C语言实现
- 数据结构算法与应用--C++语言描述(代
- 数据结构 银行排队系统
- 耿国华《数据结构》第二版C语言描述
- 个人电话号码查询系统
- 数据结构算法与应用--C++语言描述(代
- C语言实现连连看游戏
- 学生成绩查询系统c语言
- C语言 实现 家族谱 树结构
- Dijstra和Floyd算法
- 数据结构课程设计散列表的设计与实
- 数据结构与算法分析(c语言版本)习
- 数据结构与算法分析C语言描述第二版
- 单片机应用技术C语言版[王静霞][源代
- 数据结构 C++语言描述——应用
- 数据结构实验-哈夫曼编码C语言实现实
- 北邮信通院数据结构实验_哈夫曼树
- mqtt资源包C语言版
- 大话数据结构C++
- 数据结构(C语言第二版)答案-严蔚敏
- 遗传算法C语言版已运行
- c语言电子书.txt
- 数据结构课后习题答案(第二版).
- C语言数据结构与算法
- 数据结构与算法分析 C++描述 源代码
- AES加解密算法的源程序C语言版
- 综合查找算法顺序查找、折半查找、
- 数据结构用面向对象方法与C++语言描
- C语言版魂斗罗源码已编译
- 数据结构(C语言版) 清华大学出版社
评论
共有 条评论