目录
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.3倍行距,段落首行空两格]
1. 对于每个线性结构(线性表、栈、队列)分别使用两种存储方式进行操作展示,
2. 要求实现对应基本操作;要求实现界面,对于每个操作进行过程动画展示,并显示操作最终结果,同时在界面部分实现对应代码同步高亮的显示;
3. 实现伪代码与动画同步对应进行,动画可以分步骤进行,可整体进行,或者在两者间进行切换;
4. 数据可以随机生成也可以用户手动输入,数据类型自定;
5. 演示程序要交互进行,要求算法执行与存储结构的同步动态变化








