Logo Passei Direto
Buscar
Qual e a principal diferenca entre algoritmos deterministicos e nao deterministicos?
a) Algoritmos deterministicos sempre produzem o mesmo resultado para a mesma entrada, enquanto nao deterministicos podem produzir diferentes resultados
b) Algoritmos deterministicos usam apenas numeros inteiros
c) Algoritmos nao deterministicos nao podem ser implementados em computadores
d) Nao ha diferenca pratica entre eles
User badge image
Progresso com Exercícios

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar as alternativas para identificar a principal diferença entre algoritmos determinísticos e não determinísticos: a) Algoritmos determinísticos sempre produzem o mesmo resultado para a mesma entrada, enquanto não determinísticos podem produzir diferentes resultados. - Esta afirmação está correta. A principal diferença é que algoritmos determinísticos têm um comportamento previsível, enquanto os não determinísticos podem ter múltiplos resultados para a mesma entrada. b) Algoritmos determinísticos usam apenas números inteiros. - Isso não é verdade, pois algoritmos determinísticos podem trabalhar com diferentes tipos de dados, não apenas inteiros. c) Algoritmos não determinísticos não podem ser implementados em computadores. - Isso é incorreto, pois algoritmos não determinísticos podem ser simulados em computadores, mesmo que não funcionem da mesma forma que os determinísticos. d) Não há diferença prática entre eles. - Isso é falso, pois a diferença entre os dois tipos de algoritmos é fundamental e impacta como eles são utilizados. Portanto, a alternativa correta é: a) Algoritmos determinísticos sempre produzem o mesmo resultado para a mesma entrada, enquanto não determinísticos podem produzir diferentes resultados.

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