首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
admin
2019-08-01
29
问题
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树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://kaotiyun.com/show/UjCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
论述公元前6世纪至公元1世纪佛教的形成与传播。
比较文艺复兴时期人文主义思想和宗教改革思想的异同。
针对“海内新定,同姓寡少”的特点,西汉统治者采取了下列哪一项措施?()
明朝初加强专制统治的措施中,与后来宦官专权有直接关系的是()。
第二次工业与第一次工业革命相比较,其新特点是()。①科学和技术真正结合起来②第二次工业革命几乎同时发生在几个先进的资本主义国家③与第一次工业革命交叉进行④使社会第一次分裂为工人阶级和资产阶级
1956年,苏共二十大后,匈牙利大党员和群众强烈要求克服个人崇拜,扩大民主,实行经济改革,一些由知识分子、大学生和干部组成的社团组织纷纷成立,其中最有影响者是()。
据史记《商君传》商鞅变法,“为田开阡陌封疆,而赋税平”其目的
()是清代管理边疆少数民族地区事务的机关,也掌管一部分外交事务。
已知一组关键字为(26,36,41,38,44,15,68,12,6,51,25),用链地址法解决冲突。假设装填因子a=0.75,散列函数的形式为H(K)=KMODP,回答下列问题:(1)构造散列函数。(2)画出散列表。(
某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是()。
随机试题
关于水泥混凝土立方体抗压强度和抗弯拉强度试验方法,请回答以下问题。水泥混凝土立方体抗压强度和抗弯拉强度试验结果计算,说法正确的有()。
下列选项中属于狭义文化产品的是【】
下列哪项不是经期延长阴虚血热证的主症
2014年1月,北京居民李某的一件珍贵首饰在家中失窃后被窃贼带至甲国。同年2月,甲国居民陈某在当地珠宝市场购得该首饰。2015年1月,在获悉陈某将该首饰带回北京拍卖的消息后,李某在北京某法院提起原物返还之诉。关于该首饰所有权的法律适用,下列哪一选项是正确的
按《建筑地基基础设计规范》(GB50007—2002)的规定,选取地基承载力深宽修正系数时,下列因素能影响地基承载力深宽修正系数的取值的是( )。
下列关于保税加工串料规定的表述,错误的是:
建筑装饰是设置于建筑主体表面的修饰面层,它起着( )的作用。
下列各项中,不应列入利润表“营业收入”项目的是()。
MoveoverMethuselah.FuturegenerationscouldbelivingwellintotheirsecondcenturyandstilldoingSudoku,iflifeexpectan
(A)条件(1)充分,但条件(2)不充分。(B)条件(2)充分,但条件(1)不充分。(C)条件(1)和条件(2)单独都不充分,但条件(1)和条件(2)联合起来充分。(D)条件(1)充分,条件(2)也充分。(E)条件(1)和条件(2)单独都不充分,条
最新回复
(
0
)