首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
表达式a*(b+c)-d的后缀表达形式为(7)。
表达式a*(b+c)-d的后缀表达形式为(7)。
admin
2019-05-23
53
问题
表达式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://www.kaotiyun.com/show/fjTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
绘制数据流图是软件设计过程的一部分,用以表明信息在系统中的流向。数据流图的基本组成部分包括()。
软件开发过程中的技术评审的目的是()。
用德尔菲方法估算一个活动的成本,三个回合后的结果如下表所示(数值表示活动时间)。如果每小时的成本是40美元,那么可能的成本应该是()美元。
(2014下集管)在信息系统工程总体规划过程中,软件架构包括多种形式。在______中,数据和数据处理放在服务器端,而应用处理和表现层放在客户端。
(2009上系分)某软件公司欲开发一个图像处理系统,在项目初期,开发人员对算法的效率、操作系统的兼容性和人机交互的形式等情况并不确定。在这种情况下,采用______方法比较合适。
(2009下集管)面向对象中的_____(1)机制是对现实世界中遗传现象的模拟。通过该机制,基类的属性和方法被遗传给派生类;_____(2)是指把数据以及操作数据的相关方法组合在同一单元中,使我们可以把类作为软件复用中的基本单元,提高内聚度,降低耦合度。
(2009下集管)面向对象中的_____(1)机制是对现实世界中遗传现象的模拟。通过该机制,基类的属性和方法被遗传给派生类;_____(2)是指把数据以及操作数据的相关方法组合在同一单元中,使我们可以把类作为软件复用中的基本单元,提高内聚度,降低耦合度。
随机试题
柴胡的原植物有
已知某光纤的相对折射指数为0.22,纤芯折射指数n1为0.8,求包层折射指数n2。
Generallyspeaking,allkindsofmaterialswillexpandwhenheatedbutwill______whencooled.
女,45岁,G4P2。月经规律,白带增多半年,性交后阴道流血2个月。近3年未体检。妇科检查发现宫颈重度糜烂状,接触性出血(+),子宫附件未见明显异常。宫颈活检组织病理报告为宫颈鳞状细胞癌,浸润深度为7mm。如术后组甜J病理学证实右侧髂外淋巴结转移,最恰
尿毒症病人血肌酐明显增高,近一周来夜间尿量增多,晨起时恶心、呕吐。为减轻晨间呕吐,最有效的护理措施是
某水泥厂因超标排放污染物,被当地环保局处以罚款,于2007年4月10日接到处罚通知书。如水泥厂不服,可在()前提起行政复议。
货币主义认为,扩张的财政政策如果没有相应的货币政策配合,就会产生()。
骨中的有机物主要是(),无机物主要是()。
下列选项中,加下划线词语的使用不恰当的一项是()。
A、 B、 C、 D、 C整数部分构成平方数列:100,(81),64,49,36。分数简化得3/4,(),4/3,16/9,64/27。分数可看成(4/3)-1,(4/3)0,(4/
最新回复
(
0
)