- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 一点拙见
一点拙见 关于信息学的一点想法:一、抑制住一颗颓废的心。二、多思考,不看题解。多刷题,多总结,多写博客。三、不要管别人,做好自己。四、善于利用时间,努力学习,不放过任意一个思考的机会。 一. 滚动数组 马佬在解决蜜蜂路线问题时,用滚动数组对dp进行优化。原题及代码如下: 4、蜜蜂路线 【问题描述】 一只蜜蜂在下图所示的数字蜂房上爬动,已知它只能从标号小的蜂
2017-07-22 19:28:26 718 2
贾志豪《组合游戏略述——浅谈SG游戏的若干拓展及变形》
事实上,这个游戏可以认为是所有ICG游戏的抽象模型。也就是说,任何一个ICG游戏都可以通过把每个局面看成一个顶点,对每个局面和它的子局面连一条有向边来抽象成这个“有向图游戏”。下面我们就在有向无环图的顶点上定义SG(Sprague-Garundy)函数。
SG函数的建立
首先定义mex(minimal excludant)运算,这是施加于一个集合的运算,表示最小的不属于这个集合的非负整数。例如mex{0,1,2,4}=3、mex{2,3,5}=0、mex{}=0。
对于一个给定的有向无环图,定义关于图的每个顶点的SG函数sg如下:sg(x)=mex{ sg(y) | y是x的后继 }。也就是说,一个点的SG函数为在它所有后继中都未出现的最小的值。
SG函数的性质
来看一下SG函数的性质。首先,所有的没有出边的顶点,其SG值为0,因为它的后继集合是空集。然后对于一个sg(x)=0的顶点x,它的所有后继y都满足 sg(y)≠ 0。对于一个sg(x)≠ 0的顶点,必定存在一个后继y满足sg(y)=0。
这个时候你就应该有所发现了!SG函数的性质和N,P局面的性质非常相似!
以上表明,顶点x所代表的postion是P-position当且仅当sg(x)=0(跟P-positioin/N-position的定义是完全对应的)。
2018-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人