首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
admin
2019-08-01
25
问题
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
选项
答案
以二叉树表示算术表达式,根结点用于存储运算符。若能先分别求出左子树和右子树表示的子表达式的值,最后就可以根据根结点的运算符的要求,计算出表达式的最后结果。 typedef struct node{ ElemType data; float val; char optr: //只取‘+’,‘一’,‘*’,‘/’. struct node*lchild,*rchild; }BiNode,*BiTree; float PostEval(BiTree bt){ //以后序遍历算法求以二叉树表示的算术表达式的值 float lv,rv; if(bt!=null){ lv=PostEval(bt一>lchild); //求左子树表示的子表达式的值 rv=PostEval(bt一>rchild): //求右子树表示的子表达式的值 switch(bt一>optr){ ease‘+’:value=Iv+rv;break; case‘一’:value=lv-rv;break; case‘*’:value=lv*rv;break; case‘/’:value=lv/rv; } } return(vahle): }
解析
转载请注明原文地址:https://jikaoti.com/ti/NWGjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
系统地阐明道家思想的著作《淮南鸿烈》,也叫《淮南子》,是汉武帝时()集宾客写成的。《淮南子》问世时,黄老思想在政治上已不占支配地位了。
美国主张建立国际联盟的主要目的是()。
日本法西斯与德国法西斯相比,突出的特点是()
赵匡胤了解高级将领发动兵变夺取政权的危险,他注意分散军权。回答问题:建隆二年,赵匡胤采取了()的措施,收夺武将的兵权
东汉末期的农民起义出现的新特点是()。
支持多道程序的操作系统,区别于其他操作系统的主要特征为()。
某计算机有8个主设备需要竞争总线的使用权,其设备号为0~7。现欲设计其判优控制方法,试回答下述问题。(1)集中式总线判优控制与分布式总线判优控制的区别是什么?(2)若采用集中式判优控制,则在链式查询、计数器定时查询和独立请求三种方式下,
真值0在原码、反码和补码机器数形式下()。
已知二叉树采用二叉链表方式存放,要求返回二叉树T的后序序列中的第一个结点的指针,是否可不用递归且不用栈来完成?请简述原因。
在一棵度为4的树T中,若有20个度为4的结点,10个度为3的结点,1个度为2的结点,10个度为1的结点,则树T的叶结点个数是____。
随机试题
决定将党在抗日战争时期实行的减租减息政策改变为实现“耕者有其田”政策的文件是()
下列关于行政编制管理的表述,不正确的是()
完整的软腭形成约在胚牙合期的
患者身热,微恶风,汗少,肢体酸重,头昏重胀痛,咳嗽痰黏,鼻流浊涕,心烦,口渴,舌苔薄黄而腻,脉濡数。治疗应首选()
毛果芸香碱不适用于
A.血瘀痰阻B.气滞血瘀C.胞脉失养D.寒凝E.湿热下注患者,女,23岁,每次经前或经期小腹胀痛,证属()。
某车间第一季度的成本预算如下:可控成本总额为30万元,其中固定成本为14万元;不可控成本为20万元,全部为固定成本,预算产量为20000件。第一季度的实际成本资料如下:可控成本为32万元,其中固定成本为15万元;不可控成本为23万元,实际产量220
进行直接的、专门的创造性训练可以取代或脱离课堂教学。
关于我国社区中的组织,下列各项叙述正确的是()。
在曲线y=x2(x≥0)上一点M处作切线,使得切线、曲线及x轴所围成的平面图形D的面积为求:(1)切点M的坐标;(2)过切点M的切线方程.
最新回复
(
0
)