首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
admin
2019-08-01
26
问题
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树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
学硕统考专业
相关试题推荐
罗马法的集大成《查士丁尼民法大全》产生的时间是在()。
赋税是我国古代国家宏观管理经济的重要手段。 据此回答问题:明朝推行一条鞭法中“一”的内容是()
1938年,英、法、德、意在德国召开会议讨论对捷克斯洛伐克的苏台德地区的问题,这次会议被称为(),它把英法的绥靖政策推到了顶峰,加速了二战的爆发。
二月革命后,为俄国无产阶级革命奠定思想基础的文献是()。
试论魏孝文帝改革的内容及其意义。
简述大化改新的内容和影响。
世界天文史上最早实地测量子午线的记录是由谁进行的?()
下列选项不是在《关于建国以来党的若干历史问题的决议》中提出的是()。
在平衡二叉树中的每个结点上增设一个Lsize域,其值为它的左子树中的结点个数加1,试写一个时间复杂度为O(logn)的算法,确定树中第k个结点的位置。
假定某采用页式虚拟存储管理的计算机系统中,主存储器容量为1GB,被分为262144块物理块,物理块号为0,1,2,……,262143。某进程的地址空间占4页,逻辑页号为0,1,2,3,被分配到主存储器的第20,45,101,58号物理块中。回答:
随机试题
牙齿磨耗可以发生在
女孩,8岁,发热1周,体温38.5℃,伴频繁咳嗽、胸痛。查体:一般情况可,双肺未闻及干湿性啰音,肺部X线片示两下肺云雾状阴影。首选的药物治疗为
《土地登记办法》规定,土地登记是指将()以及依照法律法规规定需要登记的其他土地权利记载于土地登记簿公示的行为。
项目经理的培养方式不包括()。
某常规投资方案,当贷款利率为1%时,净现值为150万元;当贷款利率为14%时,净现值为一100万元,则该方案财务内部收益率的取值范围为()。
建筑电气装置施工中成套配电柜安装固定后的紧后工序是()。
水工金属结构制作与安装工程专业承包一级企业,资质标准要求企业净资产至少应为()。
下面是探索“促进探究学习,提高课堂教学实效性”的一个教学案例:根据以上材料,回答下列问题:说明必修化学课堂模块采用探究学习的必要性。
在党的()开幕词中,邓小平第一次提出了“建设有中国特色的社会主义”这个科学命题,它标志着建设有中国特色的社会主义思想的正式确立。
A、是小陈去买的B、是小李去买的C、是女的去买的D、是男的去买的C
最新回复
(
0
)