Subtangle Game (Easy Version)

这个真不值 2000 吧!

经典线性 dp。考虑 表示第 轮时当前玩家选择 是否可以获胜。

轮时该选手将直接失败,因此 全部初始化为 false

然后倒着从后往前转移。考虑 ,如果下一轮的选手下在右下方的任意一点可以获胜,则下在当前点是必败的,为 false,否则为 true

转移的时候维护个后缀或数组,边转移边算,这样复杂度就是 的了。

posted @ 2024-09-23 08:19  MrPython  阅读(6)  评论(0)    收藏  举报  来源