文件名称:tree
- 所属分类:
- 其它资源
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 20.97kb
- 下载次数:
- 0次
- 提 供 者:
- 刘**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
表达式类型的实现:
1、 一个表达式和一颗二叉树之间,存在着自然的对应关系。
2、 假设算术表达式Expression内可以含有变量(a~z)、常量(0~9)和二元运算符(+,-,*,/,^)。实现一下操作。
(1) ReadExpr(E)——以字符序列的形式输入语法正确的前缀表示式并构造表达式E。
(2) WritrExpr(E)——用带括弧的中缀表示式输出表达式E。
(3) Assign(V,c)——实现对变量V的赋值(V=c),变量的初值为0。
(4) Value(E)——对算术表达式E求值。
(5) CompoundExpr(P,E1,E2)——构造一个新的复合表达式(E1)P (E2)。
1、 一个表达式和一颗二叉树之间,存在着自然的对应关系。
2、 假设算术表达式Expression内可以含有变量(a~z)、常量(0~9)和二元运算符(+,-,*,/,^)。实现一下操作。
(1) ReadExpr(E)——以字符序列的形式输入语法正确的前缀表示式并构造表达式E。
(2) WritrExpr(E)——用带括弧的中缀表示式输出表达式E。
(3) Assign(V,c)——实现对变量V的赋值(V=c),变量的初值为0。
(4) Value(E)——对算术表达式E求值。
(5) CompoundExpr(P,E1,E2)——构造一个新的复合表达式(E1)P (E2)。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 77433647tree.rar 列表 tree\tree.opt tree\fun.cpp tree\tree.cpp tree\treefun.cpp tree\fun.h tree\StdAfx.h tree\StdAfx.cpp tree\ReadMe.txt tree\tree.dsw tree\tree.ncb tree\tree.dsp tree\tree.plg tree\Debug tree 实验报告tree.doc