Algoritmo Explicacion

Descargar como pdf
Descargar como pdf
Está en la página 1de 1
Employes: discover CodinGame for tech hiring -> bveNTs soL0 MULT! commu cin sour Pad a Durante la ejecucién del algoritmo, iremos marcando cada nodo con su distancia minima al nodo C (nuestro nodo elegido). Para el nodo C, esta distancia es 0. Para el resto de nodos, come todavia no conocemos esa distancia minima, empieza siendo infinita (»): v0 También tendremos un nodo actual. Inicialmente, el nodo actual serd C (nuestro nodo elegido). En la imagen, marcaremos el nedo actual con un punto rojo. ‘Ahora, revisaremos los vecinos de nuestro nodo actual (A, B yD) en cualquier orden. Empeceros con B. ‘Sumamos la minima distancia del nodo actual (en este caso, 0) con el peso de la arista que conecta al rnodo actual con B (en este caso, 7),y obtenemos 0 + 7 = 7. Comparamos ese valor con la minima distancia de 8 (infinity; el valor mas pequefio es el que queda como la distancia minima de B (en este caso, 7 es ‘menos que infinit Bien. Ahora revisaremos al vecine A. Sumamos 0 (la distancia minima de C, nuestro nado actual) con 1 (el peso de la arista que conecta nuestro nodo actual con A) para obtener 1. Comparamos ese 1 com la "minima distancia de A (infinity dejamos el menor valor:

También podría gustarte