Ed
há 4 meses
Para responder à sua pergunta, precisamos entender como funcionam as diferentes estratégias de busca em estruturas de dados. 1. Busca em profundidade (Depth-First Search - DFS): Utiliza uma pilha (stack) e explora o máximo possível ao longo de um ramo antes de retroceder. 2. Busca em largura (Breadth-First Search - BFS): Utiliza uma fila (queue) e explora todos os nós em um nível antes de passar para o próximo nível. Essa é a abordagem que segue a regra "primeiro a entrar, primeiro a sair". 3. Pesquisa bidirecional: É uma técnica que busca simultaneamente a partir do nó inicial e do nó objetivo, mas não é implementada com uma fila. 4. Busca greedy: É uma abordagem que toma decisões locais ótimas na esperança de encontrar uma solução global ótima, mas não é especificamente associada a uma estrutura de fila. 5. Busca em grafo: É um termo genérico que pode incluir várias estratégias de busca, mas não se refere especificamente a uma estrutura de fila. Diante disso, a opção que apresenta a busca que é implementada com uma estrutura do tipo fila (primeiro a sair) é: B Busca em largura.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade