ナップザック問題と非常によく似た状況がありますが、再帰方程式がナップザック問題と同じであることを確認したいだけです。
投資できる最大額は M ドルです。N 個の異なる投資があり、それぞれにコスト m(i) と利益 g(i) があります。利益を最大化するための漸化式を見つけたいと思います。
ここに私の答えがあります:
g(i,j) = max{g(i-1,j), g_i + (i-1,j-m_i)} if j-m_i >= 0
g(i-1,j) if j-m_i < 0
私の説明が明確であることを願っています。
ありがとう。良い一日を!
ボビー