SG函数
酷酷的Herio
这个作者很懒,什么都没留下…
展开
-
Yet Another Stones Game(SG函数&博弈论)
Yet Another Stones Game(SG函数&博弈论)传送门思路:博弈问题考虑每个子游戏的NimNimNim和,当n=2n=2n=2时,显然就是最小子游戏。所以对n=4n=4n=4开始考虑,假设先手所选的两堆为x,yx,yx,y,不妨设x≤yx\leq yx≤y.显然有sg(0,y)=0sg(0,y)=0sg(0,y)=0.sg(1,y)=1sg(1,y)=1sg(1,y)=1后继状态只有sg(0,y)sg(0,y)sg(0,y).同理sg(2,y)=2sg(2,y)=2sg(原创 2020-06-04 22:03:47 · 478 阅读 · 0 评论 -
Daizhenyang‘s Coin(Nim&博弈论)
Daizhenyang's Coin(Nim&博弈论)传送门思路:中心思想是将该游戏转化为多个子游戏进行NimNimNim和。这里的子游戏是指:当只有一个硬币朝上位于位置xxx的sg[x]sg[x]sg[x]因为有重复需要先去重,然后再异或和。令U向上,D向下。初始化sg[D]=0sg[D]=0sg[D]=0 对应情况 (D) 。无论有多少个DDD都是属于这个情况。因为没有硬币朝上肯定是输。sg[U]=sg[0]=1.sg[U]=sg[0]=1.sg[U]=sg[0]=1. (U)原创 2020-06-03 16:31:49 · 445 阅读 · 0 评论