资料详情

C++实现的二叉树和树的存储与基本操作的动画演示 课程论文+源码

头像

C

编号:14813

目录

1 问题描述

2 需求分析

2.1 数据需求

2.2 功能需求

2.3 非功能需求

3 概要设计

3.1抽象数据类型

3.2 总体设计

3.3 功能模块设计

3.4 用户界面设计

4 详细设计及系统实现

4.1 存储结构

4.2 核心算法

4.3 各功能实现

5 系统调试分析

6 课程设计总结

参考文献

附录:源码以及其它相关材料


1 问题描述 

1) 构造树(层数不小于4层,除根节点每层节点数大于2个),实现树的先根遍历、后根遍历和层次遍历;

2) 将构造的树转化为二叉树;

3) 对所转换的二叉树,实现基本算法操作:

4) 构建可视化界面,对操作过程进行动画展示;

5) 实现伪代码与动画同步进行,演示程序要交互进行,要求算法执行与存储结构的同步动态变化;