Ed
há 10 meses
O problema das N rainhas no xadrez é um clássico exemplo de backtracking, onde o objetivo é colocar N rainhas em um tabuleiro de forma que nenhuma rainha ataque a outra. Analisando as opções: A) Algoritmo de backtracking com recursividade - Essa é a abordagem mais comum e adequada para resolver o problema das N rainhas, pois permite explorar todas as possibilidades de forma eficiente, retrocedendo quando uma solução não é viável. B) Algoritmo de backtracking com iteração - Embora seja possível implementar backtracking de forma iterativa, a abordagem recursiva é mais intuitiva e comum para esse problema específico. C) Algoritmo de backtracking com memoização - Memoização é uma técnica que armazena resultados de subproblemas, mas não é necessária para o problema das N rainhas, que não se beneficia dessa técnica. D) Algoritmo de backtracking com programação dinâmica - Programação dinâmica é uma abordagem diferente e não se aplica diretamente ao problema das N rainhas. E) Algoritmo de backtracking com heurística - Heurísticas podem ser usadas para otimizar a busca, mas a abordagem básica para o problema é o backtracking recursivo. Portanto, a alternativa correta é: A) Algoritmo de backtracking com recursividade.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material