首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
admin
2019-08-01
37
问题
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树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
学硕统考专业
相关试题推荐
顺帝时,()学道于蜀地鹄鸣山中,以道书招致信徒,通道者出米五斗,有病则令自首其过。这就是五斗米道。
洋务运动期间,军事企业主要采取的方式是()。
帝国前期罗马文化吸收了许多民族的文化成果,进入了兴盛时代。其中自然科学方面最有代表性的人物是()。
促成中国近代史上第一次思想解放潮流的是()。
北约和华约两个组织对峙近半个世纪,这()。
我国对资本主义工商业社会主义改造实行的高级形式国家资本主义是()。
经六朝时期的发展,南方形成了三个农业发达地区即()。
“两个凡是”
在一个长度为n(n>1)的带头结点的单链表h上,设有尾指针r(指向尾结点),则执行()操作与链表的长度有关。
IEEE754标准规定的64位浮点数格式中,符号位为1位,阶码为11位,尾数为52位。则它所能表示的最小规格化负数为()。
随机试题
对有便血,排便习惯改变的人首先进行简便又十分重要的检查是
肺气肿患者肺功能检查常提示有
下列选项是汽轮机设备安装的第一步骤的是()。
对犯罪分子依法定罪量刑时,做到分清主次、区别对待,主要是根据犯罪分子的()。
材料一:我国国民经济和社会发展第十个五年计划指出,世纪之交,我国胜利实现了现代化建设的第二步战略目标,经济和社会全面发展,人民生活总体上达到了小康水平。从新世纪开始,我国将进入全面建设小康社会,加快推进社会主义现代化的新的发展阶段。材料二:经过二
【2014年江苏省第32题】有两瓶质量为1千克的酒精溶液,浓度分别为70%和45%,先从两瓶中各取部分混合成1千克的酒精溶液,测得浓度恰好为50%,再将这两瓶中剩下的溶液混合,则所得酒精浓度是()。
不能把字符串"Hello!"赋给数组b的语句是______。
单击“演示文稿”按钮,然后按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。“天河二号超级计算机”是我国独立自主研制的超级计算机系统,2014年6月再登“全球超算500强”榜首,为祖国再次争得荣誉。作为北京市第××中学
(1)打开工作簿文件EXCEL.XLS,将工作表sheet1的A1:F1单元格合并为一个单元格,内容水平居中,计算“合计”列的内容,将工作表命名为“商场销售情况表”。(2)选取“商场销售情况表”的“部门名称”列和“合计”列的单元格内容,
下列说法中,错误的是()。
最新回复
(
0
)