Instruções
Passo 18
Agora que você calculou a nova distância possível para o vizinho, verifique se ela é melhor do que a atualmente armazenada na lista
distances. Se for, atualize a distância.
Dentro do bloco if existente, adicione uma instrução if que verifica se new_distance é menor que distances[node_no].
Dentro deste novo bloco condicional, atualize distances[node_no] para armazenar o new_distance.
O que fazer:
Testes:
- Você deve ter uma declaração `if` aninhada que verifica se `new_distance` é menor que `distances[node_no]`.
- Você deve atualizar `distances[node_no]` para armazenar a `new_distance`.
Preview