使用下面代码前需要引入基本算法。另外数据结构括号匹配算法的基本算法已经更新新增了“队列”的基本算法。
假设表达式中允许有两种括号:圆括号和方括号其嵌套的顺序随意,即(()[ ])或[([ ] [ ])]等为正确格式[( ])或(((]均为不正确的格式。检验括号是否匹配的方法可用“期待的紧迫程度”这个概念来描述例如:考虑下列的括号序列: [ ( [ ] [ ] ) ]
读入含有圆括号和方括号的任意序列,输出“匹配”或“此串括号匹配不合法”
文章仅代表作者个人观点,转载请注明出处!
发布了31 篇原创文章 · 获赞 64 · 访问量 6万+