Optimización de tiempo y espacio con algoritmos de Dijkstra y mochila
Clasificado en Informática
Escrito el en español con un tamaño de 1.012 bytes
Mochila: máximo beneficio con menor espacio posible
Viajante: se enfoca en el menor tiempo posible
Planificación: minimizar el tiempo de espera.
Dijkstra: uso un treemap de vértice y uno de vértice y peso y una lista de adyacencia. Se leen los datos del fichero y se hace un mapa de distancias y de vértices. Cuando hago el método saco los caminos más cortos y los uso para sacar los tiempos donde uso un ArrayList vértice que guarda tiempo y camino. Los métodos son:
- Escolución: algoritmo n-1 y si llega orden 1
- Método selección: escoge los vértices orden n
- Método factible: todos son factibles o1, añadir solución orden nlogn, comprueba