- 22
- 0
- 约3.66千字
- 约 6页
- 2019-09-10 发布于江西
- 举报
实验八 图的创建与遍历
实验目的:
通过上机实验进一步掌握图的存储结构及基本操作的实现。
实验内容与要求:
分别基于邻接矩阵和邻接表存储结构实现图的基本运算,要求:
⑴能根据输入的顶点、边/弧的信息建立图;
⑵实现图中顶点、边/弧的插入、删除;
⑶实现对该图的深度优先遍历;
⑷实现对该图的广度优先遍历。
源程序:
#includestdio.h
#includestdlib.h
#define intinity 1024
#define maxvex 20
typedef struct{
char vex[maxvex];
int arcs[maxvex][maxvex];
}Mgraph;\\数组式结构体
void Createmgraph(Mgraph G,int n)\\创建邻接矩阵图函数,这个简单按照一般步骤就可以了
{int i,j;
printf(请输入顶点\n);
for(i=1;i=n;i++)
{scanf(%c,G.vex[i]);
fflush(stdin);
}
printf(请输入邻接矩阵(先行后列)\n);
for(i=1;i=n;i++)
for(j=1;j=n;j++)
{scanf(%d,G.arcs[i][j]);
fflush(stdin
您可能关注的文档
最近下载
- 项目合同终止协议书.doc
- 中国神经外科重症患者营养治疗专家共识(2022版)课件.pptx VIP
- 家具制造企业组织架构详解.docx VIP
- 宣贯培训(2026年)《GBT 42943-2023 纸浆模塑制品技术通则》.pptx VIP
- 适用于防空导弹的杀伤区和发射区计算方法及系统.pdf VIP
- 河南机电职业学院招聘真题.pdf VIP
- 2025CSCO免疫检查点抑制剂临床应用指南解读.pptx VIP
- 异位妊娠课件-PPT课件(图文).pptx VIP
- 备战2023年新高考英语母题题源解密专题04 阅读理解(人类语音变化).docx VIP
- 重型机械制造测量软件:PC-DMIS二次开发_(6).PC-DMIS编程接口API.docx VIP
原创力文档

文档评论(0)