Expand description
Knapsack problem solvers
The knapsack problem: select items to maximize value within capacity.
§Variants
- 0-1 Knapsack: Take or leave each item
- Bounded: Limited copies of each item
- Unbounded: Unlimited copies
- Multidimensional: Multiple capacity constraints
Structs§
- Dynamic
Programming Solver - Dynamic programming solver for 0-1 knapsack
- Knapsack
Problem - A knapsack problem instance
- Knapsack
Solution - Solution to a knapsack problem
Traits§
- Knapsack
Solver - Trait for knapsack solvers
Functions§
- solve
- Solve 0-1 knapsack using dynamic programming