- 17
- 0
- 约8.03千字
- 约 18页
- 2017-03-30 发布于江苏
- 举报
表达式用叉树表示
数据结构程序报告(3)
2011.3.29
2. 需求分析:
(1)功能:表达式可以用二叉树表示,对于简单的四则运算,请实现以下功能
【1】对于任意给出的前缀表达式(不带括号)、中缀表达式(可以带括号)或后缀表达式(不带括号),能够在计算机内部构造出一棵表达式二叉树,并且图示出来(图形的形式)。
【2】对于构造好的内部表达式二叉树,按照用户的要求输出相应的前缀表达式(不带括号)、中缀表达式(可以带括号,但不允许冗余括)或后缀表达式(不带括号)。
提示:所谓中缀表达式中的冗余括号,就是去掉括号后不影响表达式的计算顺序。例如:“(c+b)+a”中的括号是冗余的,可以表示成不冗余的“c+b+a”。
(2)输入输出要求:请输入字符串表达式:
树形二叉树(图形显示)
中缀表达式为:
前缀表达式为:
后缀表达式为:
概要设计:(算法)
分成两部分完成:
【1】前缀、中缀、后缀表达式-二叉树表达式
前缀表达式-二叉树表达式:(a)碰到操作数则把其值赋给相应
您可能关注的文档
最近下载
- AND-AD-AD-4212-Weighing-Module-Balance-Manual操作说明书手册.docx
- 坚定理想信念,铸牢军魂意识心得体会文章PDF打印.pdf VIP
- 《预埋件通用图》HG_T 21544-2006.pdf VIP
- 镇静催眠药药理学课件.pptx VIP
- 装饰装修工程施工组织设计.docx
- 2025至2030相关光电子显微镜(CLEM)行业市场占有率及有效策略与实施路径评估报告.docx VIP
- FANUC机器人操作说明书-M-10.pdf VIP
- 美国注册护士考试试题及答案.docx VIP
- 安全员考试A证知识点梳理呕心沥血必过版.pdf VIP
- 统战对象摸底登记表.docx VIP
原创力文档

文档评论(0)