数据结构图的遍历实验报告.docxVIP

  • 43
  • 0
  • 约4.24千字
  • 约 12页
  • 2022-10-13 发布于湖北
  • 举报
. 实验项目名称: 图的遍历 一、实验目的 应用所学的知识分析问题、解决问题,学会用建立图并对其进行 遍历,提高实际编程能力及程序调试能力。 二、实验内容 问题描述:建立有向图,并用深度优先搜索和广度优先搜素。输 入图中节点的个数和边的个数,能够打印出用邻接表或邻接矩阵表示 的图的储存结构。 三、实验仪器与设备 计算机,Code::Blocks。 四、实验原理 用邻接表存储一个图,递归方法深度搜索和用队列进行广度搜索, 并输出遍历的结果。 五、实验程序及结果 #define INFINITY 10000 /*无穷大*/ #define MAX_VERTEX_NUM 40 #define MAX 40 #includestdlib.h #includestdio.h #includeconio.h #includestring.h 教育资料 . typedef struct ArCell{ int adj; }ArCell,AdjMatrix[MAX_VERTEX_NUM][MAX_VERTEX_NUM]; typedef struct { char name[20]; }infotype; typedef struct { infotype vexs[MAX_VERTEX_NUM]; AdjMatrix arcs; int vexnum,arcnum; }MGraph; int

文档评论(0)

1亿VIP精品文档

相关文档