2014年考研数据结构辅导(11)
专业课
时间: 2019-03-09 12:17:12
作者: 匿名
Exp=a*b+(c-d/e)*f
若 Exp=a*b+(c-d/e)*f 则它的
前缀式为: +*ab*-c/def
中缀式为: a*b+c-d/e*f
后缀式为: ab*cde/-fx+
综合比较它们之间的关系可得下列结论:
1.三式中的 “操作数之间的相对次序相同”;
(二叉树的三种访问次序中,叶子的相对访问次序是相同的)
2.三式中的 “运算符之间的的相对次序不同”;
3.中缀式丢失了括弧信息,致使运算的次序不确定;
(而前缀和后缀运算只需要一个存储操作数的栈,而中缀求值需要两个栈,符号栈和操作数栈)
4.前缀式的运算规则为:连续出现的两个操作数和在它们之前且紧靠它们的运算符构成一个最小表达式;
5.后缀式的运算规则为:
·运算符在式中出现的顺序恰为表达式的运算顺序;
·每个运算符和在它之前出现且紧靠它的两个操作数构成一个最小表达式;
6.中缀求值的运算规则:
如果是操作数直接入栈。
如果是运算符。这与当前栈顶比较。个如果比当前栈顶高,则入栈,如果低则说明当前栈顶是最高的必须把他先运算完了。用编译原理的话就是说当前栈顶已经是最左素短语了)
其实中缀表达式直接求值和把中缀表达式转化成后缀表达式在求值的过程惊人的相似,只不过是直接求值是求出来,而转化成后缀是输出来。
猜你喜欢
-
- 08-12爱你怎么能了:+后续(贺以年沈慕橙)最新推荐_最新推荐爱你怎么能了:+后续(贺以年沈慕橙)
- 08-12正义狙击:祁同伟的复仇之路+番外+完本小说 正义狙击:祁同伟的复仇之路+番外+完本免费阅读
- 08-12反贪行动:后续+结局(张腾)全文浏览_反贪行动:后续+结局全文浏览
- 08-12反贪行动:后续+结局(张腾)已完结,反贪行动:后续+结局已完结
- 08-12白首恨迟暮:最新小说(谢蓁蓁谢执野)全文阅读
- 08-12白首恨迟暮:全文阅读(谢蓁蓁谢执野)最新章节_白首恨迟暮:全文阅读
- 08-12她的偏执宠爱:短篇最新章节列表_她的偏执宠爱:短篇全文免费阅读(谭岁寒慕心遥)
- 08-12全本她的偏执宠爱:精彩欣赏(谭岁寒慕心遥)最新章节列表_全本她的偏执宠爱:精彩欣赏全文阅读
- 08-12没能成为你的月亮:,乔青穗陆予深全文阅读 乔青穗章节阅读
- 08-12她的偏执宠爱谭岁寒慕心遥:完结篇小说 她的偏执宠爱谭岁寒慕心遥:完结篇免费阅读