
山东大学软件学院数据结构实验七:图的运算
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本实验为山东大学软件学院数据结构课程的一部分,旨在通过编程实践加深学生对图的基本概念和算法的理解,涵盖图的遍历、最短路径及最小生成树等核心内容。
1. 创建一个图类,并使用邻接矩阵作为存储结构。
2. 输入图的节点数量n(不超过10个),并用数字1到n来表示各个节点。
3. 以“起始节点,终止节点,权值”的格式输入m条边的信息,以此构建出该图。
4. 输出从第1号节点开始进行广度优先搜索(BFS)的结果,并保证小的编号在前、大的编号在后。
5. 同样地,输出以第1号节点为起点的深度优先搜索(DFS)结果,并遵循同样的排序规则:先显示较小编号的节点。
6. 最后计算并打印从第一个节点到第n个节点之间的最短路径长度。如果不存在这样的路径,则应输出0作为结果。
全部评论 (0)
还没有任何评论哟~


