Maximizes the value of items put into a knapsack without exceeding its capacity by reusing solutions of smaller subproblems.
Explain code with DocComment! Try out your own code!