Add bottom up approach for discrete knapsack.