目录
1 绪论 ...................................................................................................................................................................1
1.1 背景和意义 ...........................................................................................................................................1
1.2 系统目标 ................................................................................................................................................1
1.3 可行性分析 ...........................................................................................................................................1
1.3.1. 经济可行性分析 .....................................................................................................................1
1.3.2. 技术可行性分析 .....................................................................................................................2
1.3.3. 社会可行性分析 .....................................................................................................................2
2 技术介绍及开发环境 ........................................................................................................................................2
2.1 汇编技术简介 ........................................................................................................................................2
2.2 图形学技术简介 ....................................................................................................................................3
2.3 C/C++语言简介 .....................................................................................................................................3
2.4 开发环境 ................................................................................................................................................4
2.4.1 Broland C++编译器 .................................................................................................................4
2.4.2 Editplus ...................................................................................................................................4
2.4.3 make 工具 ..................................................................................................................................4
2.4.4 操作系统 ...................................................................................................................................4
3 系统分析 ...........................................................................................................................................................4
3.1 需求分析 ...............................................................................................................................................4
3.2 系统功能 ...............................................................................................................................................5
3.2.1 系统功能描述 ............................................................................................................................5
3.2.2 系统功能图 ................................................................................................................................5
4 系统设计 ...........................................................................................................................................................6
4.1 图形库设计 ............................................................................................................................................6
4.1.1 图形库需求分析 ........................................................................................................................6
4.1.2 图形库设计 ................................................................................................................................6
4.2 类图设计 ................................................................................................................................................7
4.3 UI 界面设计 ..........................................................................................................................................8
5 系统实现 ...........................................................................................................................................................9
5.1 链表算法演示 ........................................................................................................................................9
5.1.1 创建 ...........................................................................................................................................9
5.1.2 遍历 ..........................................................................................................................................13
5.1.3 插入 ..........................................................................................................................................14
5.1.4 删除 ..........................................................................................................................................15
5.2 二叉树算法演示 ..................................................................................................................................17
5.2.1 创建 .........................................................................................................................................17
5.2.2 遍历 ..........................................................................................................................................19
总结 .....................................................................................................................................................................21
致谢 .....................................................................................................................................................................22
参考文献 .............................................................................................................................................................23