練習問題
以下に定義するナップサック問題を、指定したそれぞれのやり方で解け。
0 1 2 3 4 item A B C D E size 3 4 7 8 9 val 4 5 10 11 13 ナップサックのサイズは17。
1. top-down dynamic programmingを用いて、各ステップで1つずつ最適な品物を選択する方法
2. 1の方法をbottom-up dynamic programmingに書き換え
3. top-down dynamic programmingを用いて、各ステップで特定の品物を最適な個数選択する方法
4. 3の方法をbottom-up dynamic programmingに書き換え