Quiero la lista completa de todos los problemas de programación dinámica disponibles con soluciones. ¿Como lo consigo? ¿Hay algún libro para DP en particular?

La mayoría de las competencias de programación incluyen una serie de problemas de programación dinámica. La mayoría de los principiantes dejaron de resolver allí.
Desde el punto de vista de los principiantes, solo puede resolver el patrón similar que había hecho antes. Resolver un problema de programación dinámica es un arte. No se preocupe, obtener una base sólida requiere meses de práctica.
Todo lo que quieres hacer es practicar, practicar y practicar. Cada problema de programación dinámica se puede resolver de muchas maneras y cada solución puede diferir mucho. Mediante la práctica, puede comprender fácilmente el dominio y puede ser el mago.

Mantén la calma y practica
consulte estos enlaces para mejorar sus habilidades:

Problemas de programación dinámica de SPOJ

Problemas de programación dinámica de Hackerrank

Problemas de programación dinámica de Topcoder

Consejos de programación dinámica de Codechef

Para el problema establecido para cualquier tipo de preguntas
Consulte esto: Estadísticas de TopCoder – Archivo de problemas

Algunos problemas de DP de muestra: problemas de práctica de programación dinámica