Logo Passei Direto
Buscar

Estrutura de Dados

Humanas / Sociais
A complexidade do desempenho de um algoritmo de busca é medida em termos de um fator máximo de ramificação da árvore de busca, da profundidade da solução de menor custo e da profundidade máxima do espaço de estados. Em relação a busca em largura, assinale a alternativa correta.
User badge image
Samuel Lencina

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 5 meses

A busca em largura (ou Breadth-First Search - BFS) é um algoritmo que explora todos os nós em um nível antes de passar para o próximo nível. A complexidade de tempo da busca em largura é O(b^d), onde b é o fator máximo de ramificação (número de filhos de cada nó) e d é a profundidade da solução. A complexidade de espaço também é O(b^d), pois a busca em largura armazena todos os nós do nível atual antes de avançar para o próximo. Portanto, a busca em largura é eficiente para encontrar a solução mais rasa, mas pode consumir muita memória em espaços de busca amplos.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta em relação à busca em largura é: B) A busca em largura garante que a solução encontrada é a de menor custo, mas pode ser ineficiente em termos de espaço de memória utilizado.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina