数据结构课程设计报告《数据结构(c语言版)》课程设计题目数据结构演示系统1和3学生姓名学号指导教师学院信息科学与工程学院专业班级计算机类完成时间七月czlzdj@sohu
com目录第一章项目概述…………………………31
1问题的要求分析与描述………………………………………………
2问题的要求和限制…………………………………………………………3第二章概要设计…………………………4第三章详细设计…………………………
1系统程序的组成框图……………………………………
2程序的流程图………………………………………
3算法的源程序……………………………………………15第四章调试分析………………………244
1调试方法……………………………………………
2算法时间复杂度………………………………………25第五章测试结果………………………265
1正确的输入与输出…………………………………
2错误的输入与输出……………………………………32第六章课程设计总结6
1个人的体会和感想……………………………………
41附录A:演示系统1源代码有详细注释…………………………………………
43附录B:演示系统2源代码………………………………………………………
60参考文献……………………………………………………………………………
82第一章项目概述1
1问题的描述与分析本次课程设计,我完成了两个题目,数据结构演示系统1、数据结构演示系统2
数据结构演示系统1主要有两种数据的存储结构要实现,顺序和链式,每种存储结构都要实现至少四种算法插入、删除、查询、合并
对于串还要实现模式匹配,使用KMP的快速算法,减小时间复杂度
1、顺序表的插入、删除和合并等基本操作
2、利用插入运算建立链表;实现链表的查找、删除、计数、输出等功