1. 问题
    给定一个有权值有向图,指定一个顶点,求出其到另一个指定顶点的最短距离。

  2. 解析
    DijkstraDijkstra

  3. 设计
    初始化数组g[][],d[],p[];
    For(循环次数小于等于最多边数)
    {
    For() 找出未存放的最小顶点并标记
    For()更新d数组
    }

  4. 分析
    O(elogv)//v为顶点数

  5. 源码
    https://github.com/CunHua-YYT/CunHua-YYT/blob/master/Dijkstra.cpp

相关文章:

  • 2022-02-16
  • 2021-06-23
猜你喜欢
  • 2021-11-03
  • 2021-07-12
  • 2022-12-23
相关资源
相似解决方案