数据结构与面向对象程序设计》实验8报告
学号 20182329 2019-2020-1 《数据结构与面向对象程序设计》实验8报告 课程:《程序设计与数据结构》 班级: 1823 姓名: 李一卓 学号:20182329 实验教师:王志强 实验日期:2019年10月16日 必修/选修: 必修 1.实验内容 自己根据链的结构,编写一个二叉树。 创建NODE的ATD结构,以及Link的ATD结构以适应树的建立。 学会使用树的先序遍历、中序遍历、后序遍历,来查找、后者是建立树。 学习决策树的的定义和实现方法,可以参照完全二叉树的建立。 实验四也就是用中缀表达式建立一棵树,用后缀表达式输出。 2. 实验过程及结果 参考教材PP16.1,完成链树LinkedBinaryTree的实现(getRight,contains,toString,preorder,postorder)用JUnit或自己编写驱动类对自己实现的LinkedBinaryTree进行测试,提交测试代码运行截图,要全屏,包含自己的学号信息 基于LinkedBinaryTree,实现基于(中序,先序)序列构造唯一一棵二㕚树的功能,比如给出中序HDIBEMJNAFCKGL和后序ABDHIEJMNCFGKL,构造出附图中的树 用JUnit或自己编写驱动类对自己实现的功能进行测试,提交测试代码运行截图,要全屏,包含自己的学号信息 自己设计并实现一颗决策树 输入中缀表达式