哈工大数据结构-图的建立与遍历.docVIP

  • 48
  • 0
  • 约8.58千字
  • 约 13页
  • 2016-12-05 发布于重庆
  • 举报
哈工大数据结构-图的建立与遍历

哈尔滨工业大学计算机科学与技术学院 实验报告 课程名称: 数据结构与算法 课程类型:必修 实验项目名称: 图的建立与遍历 实验题目: 图的建立与遍历 设计成绩 报告成绩 指导老师 实验目的 1.学会用邻接表、邻接矩阵构建有向图和无向图 2.加深对深度优先搜索和广度优先搜索的理解,并能够在邻接表和邻接矩阵上进行深度优先和广度优遍历。 二、实验要求及实验环境 (1)能够建立(有向和无向)图的邻接矩阵和邻接表存储结构 (2)能够在邻接矩阵和邻接表存储结构上对(有向和无向)图进行深度优先(递归和非递归都要求)和广度优先搜索 (3)能够存储和显示相应的搜索结果(深度优先或广度优先生成森林(或生成树)、深度优先或广度优先序列和编号) (4)以文件形式输入图的顶点和边,并显示相应的结果。要求顶点不少于10个,边不少于13个 本程序在win7下codeblock上运行 三、设计思想(本程序中的用到的所有数据类型的定义,主程序的流程图及各程序模块之间的调用关系) 1.逻辑设计 定义图邻接矩阵的结构体:typedef struct{ char vertex[NumVertices]; //顶点向量 int edge[NumVertices][NumVertices]; //邻接矩阵 int n,e;

文档评论(0)

1亿VIP精品文档

相关文档