FlySmart Backend 1.0
|
Implementación del algoritmo de Dijkstra para encontrar rutas óptimas. More...
#include <Dijkstra.hpp>
Static Public Member Functions | |
static void | encontrarRutaMasCorta (const GrafoDeRutas &grafo, const std::string &origen, const std::string &destino, const std::string &criterio="precio") |
Encuentra y muestra la ruta más corta entre dos aeropuertos según un criterio. |
Implementación del algoritmo de Dijkstra para encontrar rutas óptimas.
|
static |
Encuentra y muestra la ruta más corta entre dos aeropuertos según un criterio.
grafo | La red de rutas (grafo). |
origen | Código IATA del aeropuerto de origen. |
destino | Código IATA del aeropuerto de destino. |
citerio | Criterio de optimización: "precio", "duracion", "escalas". |