Ed
há 2 meses
O algoritmo de Floyd-Warshall é um algoritmo utilizado para encontrar as distâncias mais curtas entre todos os pares de vértices em um grafo. Ele pode lidar com arestas de peso negativo, mas há uma condição importante: não pode haver ciclos negativos. Vamos analisar as alternativas: a) Sim, desde que não haja ciclos negativos - Esta opção está correta, pois o algoritmo funciona bem em grafos com arestas de peso negativo, desde que não existam ciclos negativos. b) Não, ele falha sempre com pesos negativos - Esta opção é incorreta, pois o algoritmo pode lidar com pesos negativos, desde que não haja ciclos negativos. c) Sim, mesmo com ciclos negativos - Esta opção é incorreta, pois a presença de ciclos negativos faz com que o algoritmo não funcione corretamente. d) Somente em grafos direcionados - Esta opção é incorreta, pois o algoritmo pode ser aplicado tanto em grafos direcionados quanto em grafos não direcionados. Portanto, a alternativa correta é: a) Sim, desde que não haja ciclos negativos.
Mais perguntas desse material