Ed
há 2 anos
Vamos analisar cada uma das alternativas sobre programação dinâmica: A) A programação dinâmica sempre requer uma abordagem recursiva. - FALSO. Embora a programação dinâmica possa ser implementada de forma recursiva, ela também pode ser feita de maneira iterativa. B) A programação dinâmica é utilizada apenas para problemas de otimização. - FALSO. Embora muitos problemas de programação dinâmica sejam de otimização, ela pode ser aplicada a uma variedade de problemas, não se limitando apenas a isso. C) A programação dinâmica é mais eficiente do que a recursão simples quando os subproblemas se sobrepõem. - VERDADEIRO. A programação dinâmica é especialmente útil em problemas onde os subproblemas se sobrepõem, pois evita o cálculo repetido, tornando-se mais eficiente. D) A programação dinâmica não pode ser usada em problemas que envolvem decisões em tempo real. - FALSO. A programação dinâmica pode ser aplicada em problemas que envolvem decisões, mas a sua eficiência pode variar dependendo do contexto. Portanto, a alternativa correta é: C) A programação dinâmica é mais eficiente do que a recursão simples quando os subproblemas se sobrepõem.
Cadastre-se ou realize login
Mais perguntas desse material