Crear actividad
Jugar Froggy Jumps
1. ¿Qué es la programación dinámica?
A
Un lenguaje de programación
B
Un método para resolver problemas complejos dividiéndolos en subproblemas más pequeños
C
Un enfoque para la programación lineal
2. ¿Cuál es el objetivo de la programación dinámica?
A
Resolver problemas de manera aleatoria
B
Optimizar la solución de un problema mediante la combinación de soluciones óptimas de subproblemas
C
Crear programas de computadora
3. ¿Cuál es la diferencia entre programación dinámica y divide y vencerás?
A
No hay diferencia, son lo mismo
B
La programación dinámica resuelve subproblemas superpuestos, mientras que divide y vencerás los divi
C
La programación dinámica solo se aplica a problemas matemáticos
4. ¿Cuál es el principio clave de la programación dinámica?
A
Principio de recursividad
B
Principio de optimalidad de Bellman
C
Principio de eficiencia
5. ¿Cuál es el primer paso en la resolución de un problema con programación dinámica?
A
Definir la función objetivo
B
Seleccionar la estrategia de programación dinámica
C
Identificar la estructura de subproblemas solapados
6. ¿Cuál es el último paso en la resolución de un problema con programación dinámica?
A
Analizar la complejidad del algoritmo
B
Construir la solución óptima a partir de las soluciones de los subproblemas
C
Realizar pruebas de rendimiento
7. ¿Cuál es un ejemplo de aplicación de la programación dinámica?
A
Ordenamiento de una lista
B
Cálculo de raíces cuadradas
C
Problema de la mochila
8. ¿Cuál es la ventaja de utilizar programación dinámica en lugar de fuerza bruta?
A
Menor consumo de memoria
B
Mayor precisión en los resultados
C
Mayor eficiencia y menor tiempo de ejecución
9. ¿Cuál es un desafío común al implementar programación dinámica?
A
Resolver problemas de manera secuencial
B
Seleccionar el lenguaje de programación adecuado
C
Determinar la estructura de subproblemas y las relaciones de solución óptima
10. ¿Cuál es una técnica común utilizada en programación dinámica?
A
Memorización de resultados intermedios
B
Aplicación de algoritmos de búsqueda
C
Uso de bucles infinitos