結果 : explain 0 1 knapsack using dynamic programming