数据结构课程设计-图的邻接矩阵
《数据结构课程设计-图的邻接矩阵》由会员分享,可在线阅读,更多相关《数据结构课程设计-图的邻接矩阵(20页珍藏版)》请在毕设资料网上搜索。
1、 数据结构 课程设计报告 设计题目: 图的邻接矩阵存储结构 院 系 计算机学院 年 级 x 级 学 生 xxxx 学 号 xxxxxxxxxx 指导教师 xxxxxxxxx 起止时间 10-6/10-10 2013 年 10 月 10 日 无向图的邻接矩阵存储结构 2 / 20 目目 录录 1 需求分析 4 2 概要设计 4 2.1 ADT 描述 4 2.2 程序模块结构 5 2.3 各功能模块 . 6 3 详细设计 7 3.1 类的定义 . 7 3.2 初始化 8 3.3 图的构建操作 . 8 3.4 输出操作 9 3.5 get 操作 . 9 3.6 插入操作 10 3.7 删除操作 .1
2、00 3.8 求顶点的度操作 . 111 3.9 深度遍历作.11 3.10 判断连通操作 12 3.11 主函数 13 4 调试分析 16 4.1 调试问题 . 16 4.2 算法时间复杂度 16 5 用户手册 16 5.1 主界面 . 16 5.2 创建图 17 5.3 插入节点 . 17 5.4 深度优先遍历 . 17 5.5 求各顶点的度 . 18 5.6 输出图 18 5.7 判断是否连通 . 19 5.8 求边的权值 . 19 5.9 插入边 19 5.10 删除边 20 结 论 . 20 参考文 献20 无向图的邻接矩阵存储结构 3 / 20 摘摘 要要 随着计算机的普及,涉及计
3、算机相关的科目也越来越普遍,其中数据 结构是计算机专业重要的专业基础课程与核心课程之一,为适应我国计算 机科学技术的发展和应用,学好数据结构非常必要,然而要掌握数据结构 的知识非常难,所以对“数据结构”的课程设计比不可少。本说明书是对 “无向图的邻接矩阵存储结构”课程设计的说明。 首先是对需求分析的简要阐述, 说明系统要完成的任务和相应的分析, 并给出测试数据。其次是概要设计,说明所有抽象数据类型的定义、主程 序的流程以及各程序模块之间的层次关系,以及 ADT 描述。然后是详细设 计,描述实现概要设计中定义的基本功操作和所有数据类型,以及函数的 功能及代码实现。再次是对系统的调试分析说明,以及
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 邻接矩阵
