- 8
- 0
- 约1.65千字
- 约 15页
- 2024-03-18 发布于陕西
- 举报
abc*d+f/+对应的表达式树a+4.遇到+出栈两个节点,建立节点+,出栈的节点作为其左右儿子,并将树根+地址压入栈5.遇到f,建立节点并入栈f6.遇到/出栈两个节点,建立节点/,出栈的节点作为其左右儿子,并将树根/地址压入栈/abc*d+f/+对应的表达式树a/7.遇到+出栈两个节点,建立节点+,出栈的节点作为其左右儿子,+是最后一个元素,形成了表达式树中序遍历得中缀表达式:a+(b*c+d)/f“”6.2表达式树及其创建1.概念算术表达式的中缀形式算术表达式的后缀形式表达式树1.1算术表达式的中缀形式运算符出现在运算量之间的表达式的形式称为中缀形式。例如:a+b*ca*b+c*b1.2算术表达式的后缀形式把运算量写在前面,把运算符写在后面的表达式的形式称为后缀形式。又称为逆波兰式。例如:a+b的后缀形式:ab+a+b*c的后缀形式:abc*+a*b+c*b的后缀形式:ab*cb*+通过后缀形式更方便创建一棵树1.3表达式树用二元树表示中缀表达式,形成表达式树二元树的每个非叶结点(内部结点)表示一个运算符内部结点的左子树表示它的左运算量,右子树表示其右运算量。左右子树也是一棵表达式树叶结点表示一个常数或一
您可能关注的文档
最近下载
- 毕业论文:甘南藏族民俗风情主题酒店经营策划研究.doc VIP
- 基层干部激励机制存在的问题及原因分析.docx VIP
- 《文件及记录控制程序》考试试题及答案.docx VIP
- BS EN 50317-2012铁路设备 — 集电系统 — 架式受电弓和架空接触线之间动态相互作用的要求及测量有效性(中文版翻译).doc VIP
- 中国红十字会 创伤救护止血.pptx VIP
- 计算机程序设计员理论知识考核要素细目表三级(征求意见稿) .pdf VIP
- 低空经济无人机物流网络规划技术方案.docx
- 绿化项目养护人员配备计划及岗位实施方案.docx VIP
- 基层干部激励机制存在的问题及原因分析.docx VIP
- 血气分析与酸碱平衡.ppt VIP
原创力文档

文档评论(0)