首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
admin
2019-08-15
48
问题
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树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){ case’+’:value=lv+rv;break; case’一':value=lv—rv;break: case’*’:value=lv*rv;break: case’/':value=lv/rv: } } return(value); }
解析
转载请注明原文地址:https://www.kaotiyun.com/show/mcCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
马克思说:巴黎公社“只不过是在特殊条件下的一个城市起义”。其含义是()。
北宋在统一南方割据势力的过程中特设(),把征南所得的财富统一存放,以作日后恢复幽燕之费。
在罗斯福新政期间,美国政府在森林中修筑铁路,力图为美国青年人提供更多的工作机会。这种举措有利于()。①缓和阶级矛盾和安定社会秩序②扩大消费,刺激经济复苏③根除资本主义经济危机④消除资本主义社会的基本矛盾
前期的新文化运动不能给灾难深重的中国指明真正的出路,主要是由于()。
关于塞尔维乌斯改革的叙述中,不正确的是()。
西周的分封制相当发达,是西周的重要政治制度,也是西周历史的一个显著特点。根据所学知识,回答问题西周建立之后,派遣同姓贵族和异姓贵族及归顺的异族首领到各地区,建立国家以藩屏护卫周室,分别分在卫、鲁、唐、燕的贵族是()
某激光打印机每分钟打印20页,每页4000字符,相应的设备驱动程序一次输出一个字符,采用中断方式,CPU处理每次中断需50微秒,则CPU用于打印的开销是()。
若干个等待访问磁盘者依次要访问的柱面为20,44,40,4,80,12,76,假设每移动一个柱面需要3毫秒时间,移动臂当前位于40号柱面,请按下列算法分别计算为完成上述各次访问总共花费的寻找时间。(1)先来先服务算法;(2)最短寻找时间
若有4个进程共享同一程序段,每次允许3个进程进入该程序段,用P、V操作作为同步机制,则信号量S的取值范围是()。
已知在二叉树中,T为根结点,*p和*q为二叉树中两个结点,试编写求距离它们最近的共同祖先的算法。
随机试题
试述公务员任职中委任制的相关内容。
当釉质因磨损等遭受破坏,其深部牙本质暴露后,相应髓腔部位产生的牙本质是
1岁半男孩,因反复呼吸道感染用多种抗生素及肾上腺皮质激素治疗,近3天出现腹泻,大便每日5~7次,有黏液及豆腐渣样块物6个月小儿,近3个月,每天大便5~6次,为黄绿色稀便,无呕吐。查体:精神反应好,营养发育可,无脱水征。便常规(-)。
李先生,35岁,新被确诊为2型糖尿病,他努力调整自己的心态去接受患病的事实,此种适应属于
在某地人民法院审理一宗盗窃案的过程中,被告人甲(17岁)的父亲乙向法庭提出申请,要求出席法庭的公诉人丙回避,原因是丙是本案被害人的大学同学,法庭当庭驳回乙的回避申请。后被告人甲又提出审理本案的法官丁在开庭前曾经会见过被害人,所以申请其回避,后经法庭查证并非
将5.0dm3压力为200kPa的O2与15.0dm3压力为100kPa的H2,在等温下混合在20dm3的密闭容器中,混合后的总压力为()kPa。
项目融资中的BOT方式的主要优点有()。
对虚报注册资本构成犯罪的,处3年以下有期徒刑或者拘役,并可以并处或者单处的罚金为()。
生产过程要求的过程能力指数Cp>11.67,CpK>1.2,当前生产过程的Cp=1.8,CpK=1.1,以下判断中正确的有()。
Whenitisnecessary,thegovernmentwill______(对社会发展的趋势实行干预).
最新回复
(
0
)