Salesforce Interview Question

Dynamic programming. Knapsack problem.