问题描述
F(i,j) 表示用户的最大值
可以从第 i 个硬币收集到第 j 个硬币。
F(i,j) = Max(Vi + min(F(i+2,j),F(i+1,j-1) ),Vj + min(F(i+1,j-1),F(i,j-2) ))
因为用户想要最大化硬币数量。
Base Cases
F(i,j) = Vi If j == i
F(i,j) = max(Vi,Vj) If j == i + 1
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)