- 4
- 0
- 约7.51千字
- 约 15页
- 2020-07-05 发布于四川
- 举报
数据结构教程
上机实验报告
实验七、 图算法上机实现
一、 实验目的:
1. 了解熟知图的定义和图的基本术语,掌握图的几种存储结构。
2.掌握邻接矩阵和邻接表定义及特点,并通过实例解析掌握邻接
矩阵和邻接表的类型定义。
3.掌握图的遍历的定义、复杂性分析及应用,并掌握图的遍历方
法及其基本思想。
二、 实验内容:
1.建立无向图的邻接矩阵
2. 图的深度优先搜索
3. 图的广度优先搜索
三、实验步骤及结果:
1. 建立无向图的邻接矩阵:
1) 源代码:
#include stdio.h
#include stdlib.h
#define MAXSIZE 30
typedef struct
{
char vertex[MAXSIZE];//顶点为字符型且顶点表的长度小于
MAXSIZE
intedges[MAXSIZE][MAXSIZE];//边为整形且edges为邻近矩
阵
}MGraph;//MGraph为采用邻近矩阵存储的图类型
void CreatMGraph(MGraph *g,i
原创力文档

文档评论(0)