数据结构-邻接表存储及遍历-课程设计-实验报告
《数据结构-邻接表存储及遍历-课程设计-实验报告》由会员分享,可在线阅读,更多相关《数据结构-邻接表存储及遍历-课程设计-实验报告(20页珍藏版)》请在毕设资料网上搜索。
1、 数 据 结 构 课 程 设 计 设计题目: 邻接表存储及遍历 学生姓名: 专业班级: 指导教师: 完成时间: 数据结构(c 语言版)课程设计报告 课题名称 邻接表存储及遍历 院 系 年级专业 学 号 姓 名 成 绩 课题设计 目的与 设计意义 1、课题设计目的:通过实习掌握数据结构中的知识。对于本 课题所要求掌握的数据结构知识主要有:图的邻接表储存结构、邻 接表的算法实现、图的广度优先搜索遍历、图的深度优先搜索遍历。 2、课题设计意义:培养学生运用数据结构的基本知识解决实际编 程中的数据结构设计和设计问题。 培养学生独立设计程序与解决问题的能力,培养学生团队协作集 成程序模块及调试能力。 指
2、导教师: 年 月 日 数据结构(c 语言版)课程设计报告 目目 录录 第一章 需求分析 .1 1.1 图1 1.2 邻接表的概念 1 1.3 邻接表的表示法 .1 第二章 概要分析 .2 2.1 无向图 .2 2.2 有相图.2 2.3 无向图 .2 2.4 有向图 .2 第三章 详细分析 .3 3.1 邻接表的建立 3 3.2 邻接表的建立过程如下: .3 3.2.1 无向图邻接表的建立 3 3.2.2 有向图邻接表的建立 .4 3.3 邻接表的输出过程如下: .4 3.4 邻接表的遍历 5 3.4.1 连通图的深度优先搜索遍历 .5 3.4.2 有向图的广度优先搜索遍历 .6 3.5 流程
3、图 .7 3.5.1 主流程图 .7 3.5.2 无向图邻接表的流程图 7 3.5.3 有向图邻接表的流程图 9 第四章 测试分析 . 11 4.1 无向图. 11 4.1.1 主程序 main()编写如下: 11 4.1.2 运行步骤 . 13 4.2 有向图. 15 第五章 心得体会 . 17 第六章、参考文献 . 17 数据结构(c 语言版)课程设计报告 1 1 第一章第一章 需求分析需求分析 1.1 图 若图 1.1 中每一条边都是有方向的,则为有相图。 若图 1.1 中每一条边都是没有方向的,则为无向图。 v2 图 1.1 1.2 邻接表的概念 对于图 1.1 中的每个顶点 vi,该
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 邻接 存储 遍历 课程设计 实验 报告
