Logo Passei Direto
Buscar
Como o algoritmo de Dijkstra inicializa as distancias dos vertices?
a) Com zero para todos os vertices
b) Com infinito para todos os vertices, exceto o vertice origem que e zero
c) Com a soma dos pesos de todas as arestas do grafo
d) Com valores aleatorios para agilizar a execucao
User badge image
Desafios Para o Conhecimento

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

O algoritmo de Dijkstra é utilizado para encontrar o caminho mais curto de um vértice de origem para todos os outros vértices em um grafo ponderado. A inicialização das distâncias dos vértices é uma parte fundamental do algoritmo. Analisando as alternativas: a) Com zero para todos os vértices - Incorreto, pois apenas o vértice de origem deve ter a distância inicializada como zero. b) Com infinito para todos os vértices, exceto o vértice origem que é zero - Correto, essa é a forma padrão de inicialização no algoritmo de Dijkstra. c) Com a soma dos pesos de todas as arestas do grafo - Incorreto, pois as distâncias não são inicializadas dessa forma. d) Com valores aleatórios para agilizar a execução - Incorreto, pois a inicialização deve ser feita de forma sistemática e não aleatória. Portanto, a alternativa correta é: b) Com infinito para todos os vértices, exceto o vértice origem que é zero.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

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