数据结构课程设计---数据结构相关算法的演示系统
《数据结构课程设计---数据结构相关算法的演示系统》由会员分享,可在线阅读,更多相关《数据结构课程设计---数据结构相关算法的演示系统(34页珍藏版)》请在毕设资料网上搜索。
1、1 课程设计实验报告 课程名称: 数据结构课程设计 设计题目:数据结构相关算法的演示系统(1) 院系:信息科学与工程学院 2 目录 一、 需求分析 3 二、 概要设计 4 三、 详细设计 6 四、 调试分析 21 五、 测试结果 23 六、 课程设计总结 33 七、 参考文献34 八、 附录34 3 一、需求分析: 设计一个数据结构相关算法的演示系统,主要实现的功能如下: 1:顺序表的插入、删除和合并等基本操作; 2: 利用插入运算建立链表;实现链表的插入、删除、计数、输出及有序链表的合并; 3:串的模式匹配(包括求 next 值和 nextval 值) 。 基于以上要求,可以在设计系统的时候
2、,在主界面设计三个大模块,即是按照要求来划分模 块,每个模块实现不同的功能要求,第一个模块就实现线性表的相关操作,第二个模块就实 现链表的相关操作,第三个模块就实现串的相关操作。 (一) :在第一个模块中,即是顺序表的相关操作中,主要能实现顺序表的循环插入赋值, 插入、删除和合并等基本操作,顺序表的元素可以是数字也可以是字符等,但是在程序中已 经定义 ElemType 为 int 型,故输入的形式为整数,采用的是动态存储分配(初始定义 LIST_INIT_SIZE 100) ,当输入的元素过多内存不足是会自动添加(LISTINCREMENT 10) ,当 然输出的也是整数,第一个模块根据功能分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 相关 算法 演示 系统
