Dijkstra
每次到一个点的时候,一个一个check周围所有的点,比较w+这个点的值,看那个大,取小的,最后遍历结束得到最短路径。
Bellman-Ford
开头初始化过程和Dijkstra差不多(?大概),然后再一个一个遍历试试看有没有d(u)+w(u,v)<d(v)的。
排除一下负数情况。
每次到一个点的时候,一个一个check周围所有的点,比较w+这个点的值,看那个大,取小的,最后遍历结束得到最短路径。
开头初始化过程和Dijkstra差不多(?大概),然后再一个一个遍历试试看有没有d(u)+w(u,v)<d(v)的。
排除一下负数情况。