图论--07:最短路径shopth

Posted 株洲市二中信息技术教研组

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图论--07:最短路径shopth相关的知识,希望对你有一定的参考价值。

图论--07:最短路径shopth

  • 描述

  •     给出一个有向图G=(V, E),和一个源点v0V,请写一个程序输出v0和图G中其它顶点的最短路径。只要所有的有向环都是正的,我们就允许图的边有负值。顶点的标号从1nn为图G的顶点数)。


    样例所对应的图如下:


    图论--07:最短路径shopth

  • 输入

  • 第1行:一个正数n(2<=n<=80),表示图G的顶点总数。
    第2行:一个整数,表示源点v0(v0∈V,v0可以是图G中任意一个顶点)。
    第3至第n+2行,用一个邻接矩阵W给出了这个图。

  • 输出

  • 共包含n-1行,按照顶点编号从小到大的顺序,每行输出源点v0到一个顶点的最短距离。每行的具体格式参照样例。

  • 样例输入

  • 510 2 - - 10- 0 3 - 7- - 0 4 -- - - 0 5- - 6 - 0
  • 样例输出

  • (1 -> 2) = 2(1 -> 3) = 5(1 -> 4) = 9(1 -> 5) = 9

参考程序:

图论--07:最短路径shopth

图文编辑:陈鸥辉老师

以上是关于图论--07:最短路径shopth的主要内容,如果未能解决你的问题,请参考以下文章

图论:图的四种最短路径算法

图论:图的四种最短路径算法

图论之最短路径floyd算法

图论算法之最短路径

彻底弄懂最短路径问题(图论)

图论Dijkstra Algorithm在2D空间平面网格节点图选择最短路径,networkx,Python