- 153
- 0
- 约5.3千字
- 约 5页
- 2018-10-25 发布于贵州
- 举报
数据结构-实验十一图实验
一,实验题目
实验十一:图实验
采用邻接表存储有向图,设计算法判断任意两个顶点间手否存在路径。
二,问题分析
本程序要求采用邻接表存储有向图,设计算法判断任意两个顶点间手否存在路径,完成这些操作需要解决的关键问题是:用邻接表的形式存储有向图并输出该邻接表。用一个函数实现判断任意两点间是否存在路径。
数据的输入形式和输入值的范围:输入的图的结点均为整型。
结果的输出形式:输出的是两结点间是否存在路径的情况。
测试数据:输入的图的结点个数为:4
输入的图的边得个数为:3
边的信息为:1 2, 2 3,3 1
三,概要设计
(1)为了实现上述程序的功能,需要:
A,用邻接表的方式构建图
B,深度优先遍历该图的结点
C,判断任意两结点间是否存在路径
(2)本程序包含6个函数:
a,主函数main()
b,用邻接表建立图函数create_adjlistgraph()
c,深度优先搜索遍历函数 dfs()
d,初始化遍历数组并判断有无通路函数 dfs_trave()
e,输出邻接表函数 print()
f,释放邻接表结点空间函数 freealgraph()
各函数间关系如右图所示:
create_adjlistgraph()
create_adjlistgraph()
dfs()dfs_
您可能关注的文档
最近下载
- 河南省2025-2026学年普通高中学业水平考试解析与检测综合测试(二)英语试题.pdf VIP
- 2023广东食品药品职业学院招聘笔试真题及参考答案详解一套.docx VIP
- 李正中-固体理论-课后习题答案.pdf VIP
- 2025年浙江省温州市中考数学试卷真题(含官方标准答案).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx VIP
- 2025年高考日语试卷试题真题及答案详解(精校打印版).pdf VIP
- GA 1798-2021营业性射击场设置与安全防范要求.pdf
- 2025(统编版)语文七年级下册 第三单复习课件.pptx
- TCAMET 《城市轨道交通 5G公专网测试方法》编制说明.pdf VIP
- 发扬彻底的自我革命精神深化政治整训部队强军党课ppt课件.pptx VIP
原创力文档

文档评论(0)