09 2012 档案

摘要:输入一个括号字符串,依次检验,若为左括号则则入栈,若为右括号则出栈一个字符判断是否与之相对应,在最后还需判断栈是否为空,如果不为空则不匹配。首先回顾栈的基本知识: 定义栈的结构体并初始化一个新栈:struct stack{ char strstack[stacksize]; int top;};void InitStack(stack &s){ s.top=-1;} 出栈和入栈操作:char Push(stack &s,char a){ if(s.top==stacksize-1) { return 0; } s.top++; s... 阅读全文
posted @ 2012-09-26 08:40 小项目笔记 阅读(14149) 评论(0) 推荐(0) 编辑

更多文章请关注公众号:小项目笔记

小项目笔记