程序最美(寻路)

你还在坚持练习你的技术吗?运动员天天训练,音乐家也会演练更难的曲章。你呢?

2013年8月3日

检测中缀表达式的合法性

摘要: 检测中缀表达式的合法性 前面我们对《中缀表达式的计算》以及《检测后缀表达式的合法性》进行了讨论,这里我们借助于之前对于两者的讨论,来对中缀表达式的合法性进行检测。如果中缀表达式是合法的,则返回该表达式的值;如果是非法的,则提示其非法。 我们对中缀表达式的合法性检测主要分为两个阶段: 1)中缀表达式转换为后缀表达式过程中是否存在错误; 2)后缀表达式的计算过程中是否存在错误 其中,第2阶段我们在《中缀表达式的计算》中已经做过讨论,这里重点在于第1阶段。 在第1阶段中主要涉及以下几个合法性检测: .操作数是否合法; .左括号和右括号是否匹配; 一、操作数是否合法 合法的操作数首个字符可以是“+”、 阅读全文

posted @ 2013-08-03 00:17 unixfy 阅读(4530) 评论(0) 推荐(2) 编辑

导航