- 20
- 0
- 约6.64千字
- 约 11页
- 2017-10-17 发布于湖北
- 举报
单源结点最短路径问题设计书
1设计内容
单元结点最短路径问题。
问题描述:求从有向图中的某一结点出发到其余各结点的最短路径。
基本要求:
(1)有向图采用邻接矩阵表示。
(2)单元结点最短路径问题采用狄克斯特拉算法。
(3)输出有向图中从源结点到其余各结点的最短路径和最短路径值。
测试数据:如下图有向带权图所示
2算法思想描述
狄克斯特拉算法思想:设置两个顶点的集合S和T,集合S中存放已找到最短路径的顶点,集合T中存放当前还未找到路径的顶点。初始状态时,集合S中包含源点,设为v0,然后从集合T中选择v0路径长度最短的顶点u加入到集合S中,集合S中每加入一个新的顶点u,都要修改源点v0到集合T中剩余顶点的当前最短路径的当前最短路径长度值,集合T中各顶点的新的当前最短路径长度值为原来的当前最短路径长度值与从源点过顶点u到达该顶点的路径长度中的较小者。此过程不断重复,直到集合T中的顶点全部加入到集合S中为止。
3算法及程序实现
#includestdio.h
#includemalloc.h
typedef char DataType; //定义顺序表的数据类型为char
#define MaxSize 10 //定义顺序表数组的最大个数
#define MaxVertices 10 //定义顶点的最大个数
#define
您可能关注的文档
最近下载
- 脊柱脊髓损伤急性期救治诊疗指南(2025).docx
- 4.2+氧气的性质课件--2026-2027学年九年级化学鲁教版上册.pptx VIP
- 【阅读训练】初中阅读理解名家作品——张亚凌.docx
- 废液焚烧资料.ppt VIP
- DL_T 1400.3-2023 变压器测试仪校准规范 第3部分:油浸式变压器测温装置.pdf VIP
- YBT 4190-2018 工程用机编钢丝网及组合体.pdf VIP
- 蓝海华腾变频器V5-H说明书080717.pdf VIP
- 部编人教版五年级上册语文全册教学课件(配2026年秋改版教材).pptx
- 掘进工作面开工前安全检查和敲帮问顶制度.pptx
- 化工原理设计水吸收氨气填料塔设计技术总结.doc VIP
原创力文档

文档评论(0)