首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
表达式a*(b+c)-d的后缀表达形式为(7)。
表达式a*(b+c)-d的后缀表达形式为(7)。
admin
2019-05-23
39
问题
表达式a*(b+c)-d的后缀表达形式为(7)。
选项
A、abcd*+--
B、abc+*d-
C、abc*+d-
D、-+*abcd
答案
B
解析
题目要求根据已知的表达式写对应后缀表达式。解这种题,如果考生知道了前缀、中缀、后缀表达式有何关联,有什么特点,那么解题就非常轻松了。其实前缀、中缀、后缀的得名,是从二叉树而来的,也就是把一个表达式转化为一棵二叉树后,对二叉树进行前序遍历得到前缀表达式,对二叉树进行中序遍历得到中缀表达式(也就是一般形式的表达式),对二叉树进行后序遍历得到后缀表达式。
因此,我们只要把表达式转换成二叉树的形式,再对二叉树进行后序遍历,即可得到正确答案。但现在最主要的问题是如何构造这棵树。
构造的规则是这样的,所有的操作数只能在叶子结点上,操作符是它们的根结点,括号不构造到二叉树中去,构造树的顺序要遵循运算的顺序。在表达式a*(b+c)-d中最先计算b+c,所以先构造图4-5的部分。
然后,把b+c的结果与。进行运算,所以有图4-6所示的结果。
最后,把运算结果和d相减,最终得到的二叉树如图4-7所示。
对图4-7的二叉树进行后序遍历得到序列abc+*d-,所以正确答案应是B。
转载请注明原文地址:https://kaotiyun.com/show/fjTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
下列选项中,()属于项目团队建设的方法。①拓展训练②培训③项目绩效评估④心理偏好指示器⑤问题日志⑥同地办公(集中)⑦认可和奖励
通过收集和分析计算机系统或网络的关键节点信息,以发现网络或系统中是否有违反安全策略的行为和被攻击的迹象的技术被称为()。
软件开发过程中的技术评审的目的是()。
以下关于软件质量控制的叙述中,正确的是:()。
项目工作说明书是对项目所要提供的产品、成果或服务的描述,其内容一般不包括()。
中间件可以分为数据库访问中间件、远程过程调用中间件、面向消息中间件、事务中间件、分布式对象中间件等多种类型。Windows平台的ODBC和Java平台的JDBC属于()。
(2010上集管)根据《软件工程产品质量GB/T16260.1-2006》定义的质量模型,不属于功能性的质量特性是______。
(2014下项管)某信息系统采用了基于角色的访问机制,其角色的权限是由______决定的。
(2007下项管)组织是由人和其他各种用以实现一系列目标的资源组成的正式集合。所有的组织都包含有一系列的增值过程,如内部后勤、仓库和存储、生产、市场、销售、客户服务等等,这些是______(1)的组成部分,信息系统在增值过程中,______(2)。组织适应
(2006下项管)根据下表提供的数据,______最有可能在时间和成本的约束内完成。
随机试题
远程工作站是______的扩展。()
不属于行政机关依法变更或者撤回已经生效的行政许可的理由是()。
项目资金结构包含()。
A公司从承包方B分包某汽车厂涂装车间机电安装工程,合同约定:A公司施工范围为给水排水系统、照明系统、动力配电系统、变压器等工程;工期5个月不变。A公司按承包方的进度计划编制了单位工程进度计划和施工作业进度计划,经批准后实施。变压器施工前,A公司编
测量银行流动性状况的指标不包括()。
我国国债发行的主要方式是()。
A、 B、 C、 D、 A每个图既是中心对称图形,又是轴对称图形,选项中只有A符合。
A、 B、 C、 D、 B观察题干,图形中封闭空间的个数依次为1、2、3、4、5。由此可知,问号处图形中封闭空间的个数应为6个,B项当选。
阅读下列技术说明,根据要求回答问题1~问题3。[说明]某大学校园网部分拓扑结构如图3-10所示。其中,将连接至交换机Switch1的用户划分到VLAN18,连接至Switch2的用户划分到VLAN22,连接至交换机Switch3的用户划分到
HowardJohnson_____abetterbrandoficecreamandanewwaytosellit.
最新回复
(
0
)