博弈论初解(2)
这周比赛的总结
这周打了四场比赛,两场牛客多校,两场杭电多校。
出现了3道博弈论,其中一道签到,一道难一些,一道更难一些。
对于博弈状态是无限的情况的讨论
具体来说就是无法在时间限制内通过状态转移来推出起点是必胜态还是必败态。
第一种情况是找规律。根据状态转移的情况写代码出来打表,
第二种情况就是猜结论。
图上博弈
比如说给出一个图,一个起点一个终点,两个人每次移动一步,谁移动到之前走过的点谁输,问有没有必胜策略。
目前这种题也就写了一两题,基本是把整个图跑一边,枚举必败态的点。
这里存在的状态转移:
当前点能够到达的点,有一个点必败态,当前点就是必胜态
当前点能够到达的点,所有点都是必胜态,当前点就是必败态
有时候要考虑到图的性质,比如二分图的最大匹配与状态存在的关系。
总结
很明显,很多知识都是相互结合的。
但是题目是具体的,需要进行抽象。
比如[P2953 USACO09OPEN] Cow Digit Game S - 洛谷 | 计算机科学教育新生态 (luogu.com.cn),这题就是对某个游戏的另一种描述。