Dijkstra 算法
求解加权图中单源最短路径的经典算法
已探索: 0 路径长度: 0 状态: 就绪
起点 终点 墙壁 已探索 最短路径
算法说明
时间复杂度:O((V + E) log V)
空间复杂度:O(V)
核心思想:维护一个距离表,每次选择当前距离最小的未访问节点进行扩展,更新其邻居的距离。可以处理带权图的最短路径问题,但不支持负权边。
求解加权图中单源最短路径的经典算法
时间复杂度:O((V + E) log V)
空间复杂度:O(V)
核心思想:维护一个距离表,每次选择当前距离最小的未访问节点进行扩展,更新其邻居的距离。可以处理带权图的最短路径问题,但不支持负权边。