Logo Passei Direto
Buscar
Qual estrutura de dados e normalmente utilizada para armazenar as distancias no algoritmo de Floyd-Warshall?
a) Lista ligada
b) Matriz V×V
c) Fila de prioridade
d) Pilha
User badge image
Questões para Estudantes

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

O algoritmo de Floyd-Warshall é utilizado para encontrar as distâncias mais curtas entre todos os pares de vértices em um grafo. Para isso, ele utiliza uma estrutura que permite armazenar as distâncias entre todos os vértices de forma eficiente. Analisando as opções: a) Lista ligada - Não é a estrutura mais adequada, pois o algoritmo precisa acessar rapidamente as distâncias entre todos os pares de vértices. b) Matriz V×V - Esta é a estrutura de dados ideal, pois permite armazenar as distâncias entre todos os pares de vértices de forma direta e acessível. c) Fila de prioridade - Não é utilizada no algoritmo de Floyd-Warshall, pois este não se baseia em prioridades, mas sim em uma abordagem de programação dinâmica. d) Pilha - Também não é adequada, pois o algoritmo não utiliza a estrutura de pilha para armazenar distâncias. Portanto, a alternativa correta é: b) Matriz V×V.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina