Encuentre la ruta más corta desde el vértice u hasta v pasando por un vértice w?

En un gráfico dirigido con pesos de borde no negativos, puedo encontrar fácilmente la ruta más corta de u a v usando dijkstra. Pero, ¿hay algún ajuste simple en Dijkstra para que pueda encontrar la ruta más corta de u a v a través de un vértice dado w. ¿O alguna otra sugerencia de algoritmo?

Respuestas a la pregunta(5)

Su respuesta a la pregunta