GitHub repository: sujoyyyy/Dynamic-Programming
Primary language: C++
Description: Dynamic programming is used where we have problems, which can be divided into similar sub-problems, so that their results can be re-used. Mostly, these algorithms are used for optimization.