Knapsack-Problem Knapsack Problem Solver implementation using both dynamic programming AND branch & bound.