tâche consiste à trouver la longueur de la sous-séquence la plus longue où les éléments sont classés par
ordre croissant. Ce problème peut être résolu efficacement à l’aide de la programmation dynamique en
le décomposant en sous-problèmes plus petits et en stockant les solutions dans un mémo.
La programmation dynamique est une technique puissante pour résoudre les problèmes d'optimisation
en les décomposant en sous-problèmes plus petits et en réutilisant les solutions. En appliquant les
principes de sous-structure optimale et de sous-problèmes qui se chevauchent, nous pouvons
grandement améliorer l’efficacité de la résolution de problèmes complexes. La mémorisation est une
technique courante utilisée en programmation dynamique pour stocker et récupérer des solutions,
réduisant ainsi