首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
admin
2019-08-01
56
问题
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
选项
答案
以二叉树表示算术表达式,根结点用于存储运算符。若能先分别求出左子树和右子树表示的子表达式的值,最后就可以根据根结点的运算符的要求,计算出表达式的最后结果。 typedef struct node{ ElemType data; float val i 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){ case’+’:value=lv+rv:break: case’一’:value=lv—rv:break: case’*’:value=lv*rv;break; case’/’:value=lv/rv: } } return(value); }
解析
转载请注明原文地址:https://kaotiyun.com/show/ejCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
真理标准问题大讨论
在华盛顿会议上,美英支持中国要求的意图是()
商代青铜器的制作技术很高,尤其是礼器的制作,造型美观,纹饰精巧,是水平极高的工艺品,其中主流的花纹是()。
1908年安庆新军起义是由()领导的。
腓尼基字母
A、1243B、4312C、2134D、3214D图的BFS遍历。D选项,首先访问结点3,与3邻接的结点4、2都未曾访问过,故3后面因该为2、4(或4、2),故D错。
已知一个线性表(38,25,74,63,52,48),表长为16,假定采用散列函数h(key)=key%7,计算散列地址,并存储在散列表中,若采用线性探测方法解决冲突,在该散列表上,进行等概率成功查找的平均查找长度为()。
下图中的顶点表示村庄,有向边代表交通路线,若要建立一家医院,试问建在哪一个村庄能使各村庄总体交通代价最小?
假设在一台单处理机上执行如下表所示的进程,且假定这些进程在时刻0以1,2,3,4,5的顺序创建。时间单位为时间片,优先级以数值大者为优。(1)请说明分别使用FCFS、RR(时间片=1)、SPF以及非抢夺式优先级调度算法时,这些进程的执行
CSMA/CA是如何实现“冲突避免”的?
随机试题
领取生产任务单、图样和焊接工艺卡片的时间是()。
化脓性脑膜炎时,脑脊液的颜色是椎管梗阻时,脑脊液的颜色是
患者,男,48岁。发生急性痛风性关节炎1天,血尿酸528μmol/L(正常值<416μmol/L)。治疗的特效药物是
下列属于营气的分布特点是
港口与航道工程高性能混凝土的水胶比通常不大于()。
资产负债表的资产项目通常按照()的顺序排列。
成为我国首个入选的“人类口头和非物质遗产代表作”的曲目是()。
中国消费者对轿车的了解和要求已经有了很大的变化,他们的价值观念以及对汽车理解的变化都会左右其购车意向。在对多个购车指标的调查中,我们发现,大家不再强调某个单一指标,但安全性能依然是消费者购买轿车最关心的指标,关注程度在我们的调查中占8.6%;其次关注的是轿
如右图所示,在一个边长为8米的正方形与一个直径为8米的半圆形组成的花坛中,阴影部分栽种了新引进的郁金香,则郁金香的栽种面积为()平方米。
斯地驳尔是一种经常毁坏北美谷类庄稼的有害昆虫。在其他一些大陆上,斯地驳尔对庄稼的毁坏可以被某种蜂所控制。因为这种蜂只以斯地驳尔为食,将其引进北美可使庄稼免遭斯地驳尔的毁坏且不危害其他北美的昆虫。下面哪一个是上面论述所基于的假设?
最新回复
(
0
)