Logo Passei Direto
Buscar
Em que situacao um algoritmo de "forca bruta" seria adequado?
a) Quando e necessario garantir a solucao otima para um problema complexo.
b) Quando o problema envolve um numero pequeno de possibilidades a serem testadas.
c) Quando o problema pode ser resolvido eficientemente com um algoritmo recursivo.
d) Quando e necessario otimizar o tempo de execucao do algoritmo.
User badge image
Ensinando Através de Questões

há 10 horas

Respostas

User badge image

Ed Verified user icon

há 10 horas

Para determinar em que situação um algoritmo de "força bruta" seria adequado, vamos analisar cada alternativa: a) Quando é necessário garantir a solução ótima para um problema complexo. - Embora a força bruta possa encontrar a solução ótima, ela não é necessariamente a abordagem mais eficiente para problemas complexos. b) Quando o problema envolve um número pequeno de possibilidades a serem testadas. - Esta é uma situação ideal para algoritmos de força bruta, pois eles testam todas as possibilidades. Se o número de possibilidades é pequeno, a força bruta pode ser uma abordagem viável. c) Quando o problema pode ser resolvido eficientemente com um algoritmo recursivo. - Se um problema pode ser resolvido eficientemente com um algoritmo recursivo, não é necessário usar força bruta. d) Quando é necessário otimizar o tempo de execução do algoritmo. - A força bruta geralmente não é a melhor escolha para otimizar o tempo de execução, pois pode ser ineficiente. Portanto, a alternativa correta é: b) Quando o problema envolve um número pequeno de possibilidades a serem testadas.

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