Ed
há 2 meses
Vamos analisar as alternativas para entender a principal diferença entre a busca em largura (BFS) e a busca em profundidade (DFS): a) A BFS explora os nós mais distantes primeiro, enquanto a DFS explora os nós mais próximos primeiro. - Esta afirmação está incorreta. Na verdade, a BFS explora os nós mais próximos primeiro, enquanto a DFS vai mais fundo em um caminho antes de retroceder. b) A BFS utiliza uma fila, enquanto a DFS utiliza uma pilha. - Esta afirmação está correta. A BFS utiliza uma fila para gerenciar os nós a serem explorados, enquanto a DFS utiliza uma pilha (ou a pilha de chamadas da recursão) para explorar os nós. Portanto, a alternativa correta é: b) A BFS utiliza uma fila, enquanto a DFS utiliza uma pilha.
Mais perguntas desse material