[USACO 2010 Ope G]Cow Hopscotch(单调队列优化dp)
[USACO 2010 Ope G]Cow Hopscotch(单调队列优化dp)
题目链接
题意:给定一个 n 个格子,每个格子有一个价值,一头牛一开始在 0 格子,每次最多跳 k 个,每当它跳到某个格子上,它就能够获得该格子的价值,并且它随时可以往后跳,但是有两个限制,一个就是不能再跳已经跳过的格子,再就是返回时若要跳到 i-1,则 i 在向前跳时必须跳过,直到它跳到 0 格子结束,求它最多能获得多少价值。
解题思路:首先这是一个dp问题,但是首先要解决往回跳的影响,又有题目第二个限制,所以将dp[i
原创
2021-08-12 12:19:59 ·
123 阅读 ·
0 评论