7.6 两点之间的 最短路径问题 求从某个源点到其余各点的最短路径 a b c d e g f 19 5 14 18 27 16 8 21 3 12 7 例如: a e d c b g f 14 8 5 3 16 21 所得生成树权值和 = 14+8+3+5+16+21 = 67 在生成树的构造过程中,图中 n 个顶点分属两个集合:已落在生成树上的顶点集 U 和尚未落在生成树上的顶点集V-U ,则应在所有连通U中顶点和V-U中顶点的边中选取权值最小的边。 一般情况下所添加的顶点应满足下列条件: U V-U 设置一个辅助数组,对当前V-U集中的每个顶点,记录和顶点集U中顶点相连接的代价最小的边: struct { VertexType adjvex; // U集中的顶点序号 VRType lowcost; // 边的权值 } closedge[MAX_VERTEX_NUM]; a b c d e g f 19 5 14 18 27 16 8 21 3 12 7 a e d c b a a a 19 14 18 14 例如: e 12 e e 8 16 8 d 3 d d 7 21 3 c 5 5 19 m m 14 m 18 19 5 7 12 m m
您可能关注的文档
最近下载
- 生产部经理岗位说明书_完整版.doc VIP
- 陕西事通恒运矿业有限公司榆横矿区南区红墩界矿井及选煤厂1000万吨年环境影响报告书.pdf VIP
- 全国法院民商事审判工作会议纪要 第10条 公司人格否认案件中如何认定公司人格混同 理解与适用、司法观点、裁判要旨.pdf VIP
- 中国CVC影响力报告2025.docx VIP
- 团队建设与管理实务 第4版 配套课件.ppt
- 综合分析ph值对饮用水处理过程及传输的影响.pdf VIP
- 05第五章宁波奥体暖通专业方案说明.pdf VIP
- 21K201 管道阀门选用与安装.docx
- 医疗器械现成软件管理规定.doc VIP
- 一年级下册语文期中测试卷(5)-人教新课标.doc VIP
原创力文档

文档评论(0)