Ed
há 8 meses
Vamos analisar as alternativas para entender a diferença principal entre os algoritmos de Dijkstra e Bellman-Ford: a) Dijkstra funciona apenas com pesos negativos - Incorreto. O algoritmo de Dijkstra não funciona corretamente com pesos negativos. b) Bellman-Ford pode lidar com pesos negativos, enquanto Dijkstra não - Correto. O algoritmo de Bellman-Ford é capaz de lidar com arestas de peso negativo, enquanto o algoritmo de Dijkstra não é. c) Bellman-Ford é mais rápido que Dijkstra em todos os casos - Incorreto. O algoritmo de Dijkstra é geralmente mais rápido que o Bellman-Ford em grafos sem pesos negativos. d) Dijkstra encontra ciclos negativos, Bellman-Ford não - Incorreto. Na verdade, o Bellman-Ford pode detectar ciclos negativos, enquanto o Dijkstra não consegue. Portanto, a alternativa correta é: b) Bellman-Ford pode lidar com pesos negativos, enquanto Dijkstra não.
Cadastre-se ou realize login
Mais perguntas desse material