资料详情

基于C++MFC的可视化线性表(顺序队和链队部分) 课程论文+源码

头像

C

编号:14869

目录

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. 演示程序要交互进行,要求算法执行与存储结构的同步动态变化