Function knapsack

Source
pub fn knapsack(capacity: usize, items: &[Item]) -> (usize, Vec<usize>)