0/1 Knapsack on Hardware: A Complete Solution
Dynamic Programming