Coins in a Line III 获取链接 Facebook X Pinterest 电子邮件 其他应用 八月 24, 2017 虽然是hard,但是真正理解起来并不难。关键是要知道区间dp的概念。因为棋手是前后端都可以选,单个状态dp不好表示,所以利用区间dp[i][j]表示在i->j这个区间先手能取到的最大值。 dp[i][j]=sum[i][j]-min(dp[i][j-1],dp[i+1][j])。这道题用记忆化搜索的递归方法来实现。 获取链接 Facebook X Pinterest 电子邮件 其他应用 评论
评论
发表评论