zoukankan      html  css  js  c++  java
  • 图的最短路径问题

    1. 最短路径问题

    带权有向图或带权无向图(网络,即网络是不区分方向的)中的每条边都附有一个权值,通常用于表示实际应用中顶点之间关系的某种度量(measure),表示其关联的紧密程度,如:

    • 长度、成本、代价等等

    这种长度一般具有可加性,可以看做一个抽象或者泛化的“距离(distance)”;

    定义:从 vv所有路径中长度最短的路径就是 vv 的最短路径,最短路径的长度称为从 vv 的距离,记为 dis(v,v)dis(v,v) 指的是两点之间的最短距离);

    2. Dijkstra 算法 ⇒ 单源点最短路径

    该算法能求出一个给定顶点到图中所有其他顶点的最短路径,自然也顺便解决了对给定起始顶点 v 和目标顶点 v 求最短路径的问题。

  • 相关阅读:
    大数据的起步:初学者
    接触区块链
    学习开始了,博客开始了
    hadoop分布式的搭建过程
    Java笔试题
    JavaSCript全局变量与局部变量
    OSGI
    restful
    jersey
    JSP+Servlet+Mybits小例子
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9423977.html
Copyright © 2011-2022 走看看