Logo Passei Direto
Buscar

Concursos

Outros
Qual e a utilidade de marcar os vertices como visitados no BFS?
a) Garantir que o algoritmo percorra cada vertice apenas uma vez e evite loops infinitos.
b) Aumentar o numero de comparacoes.
c) Reduzir a complexidade de espaco para O(1).
d) Permitir que o algoritmo funcione apenas em grafos direcionados.
User badge image
Desenvolvendo com Questões

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar as alternativas para entender a utilidade de marcar os vértices como visitados no algoritmo de Busca em Largura (BFS): a) Garantir que o algoritmo percorra cada vértice apenas uma vez e evite loops infinitos. - Esta opção está correta, pois marcar os vértices como visitados é fundamental para evitar que o algoritmo entre em um ciclo infinito ao revisitar os mesmos vértices. b) Aumentar o número de comparações. - Esta opção é incorreta, pois o objetivo de marcar os vértices como visitados é justamente evitar comparações desnecessárias. c) Reduzir a complexidade de espaço para O(1). - Esta opção é incorreta, pois marcar os vértices como visitados geralmente requer espaço adicional, não reduz a complexidade de espaço. d) Permitir que o algoritmo funcione apenas em grafos direcionados. - Esta opção é incorreta, pois o BFS pode ser aplicado tanto em grafos direcionados quanto em não direcionados. Portanto, a alternativa correta é: a) Garantir que o algoritmo percorra cada vértice apenas uma vez e evite loops infinitos.

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