数据结构与算法基础之图的应用-最短路径

Posted 登云上人间

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据结构与算法基础之图的应用-最短路径相关的知识,希望对你有一定的参考价值。

1.应用举例

  交通网络问题——从甲地到乙地之间是否有公路连通?在有多条通路的情况下,哪一条路最短?

  交通网络用有向图来表现:

  顶点—>表示地点

  ——>表示两个有路连通,

  弧上的权值—>表示两地点之间的距离、交通费或途中所花费的时间

最短路径:

* 在有向网中A点 到 B点的多条路径中,寻找一条**各边权值之和最小** 的路径,即最短路径
* 即**各边权值之和最小**

以上是关于数据结构与算法基础之图的应用-最短路径的主要内容,如果未能解决你的问题,请参考以下文章

数据结构之图:求所有节点之间的最短路径,用啥算法时间复杂度小?求答案与解释

基础算法[四]之图的那些事儿

基础算法[四]之图的那些事儿

数据结构之图的最短路径

图的应用——最短路径(迪杰斯特拉算法)

手撸golang 基本数据结构与算法 图的最短路径  狄克斯特拉算法