讲解见此博客https://blog.csdn.net/strangedbly/article/details/51137432

理解Nim博弈,基于Nim博弈理解SG函数的含义和作用。

学习求解SG函数的各种方法

SG函数求解博弈问题速讲

对于一个问题,我们把每一个局面抽象为一个点,那么局面的变化就可以抽象为点之间的有向边。

定义mex为一个集合中未出现的最小的非负数,SG函数g(x)=mex( g(y) ) y为x的所有后继节点。

一个游戏如果有若干个子游戏,每次只能操作其中一个,则游戏的SG为所有子游戏SG的异或和,如果为0,则先手必败,反之必胜。

此讲解仅用于快速复习SG,不严谨之处请谅解。

转载于:https://www.cnblogs.com/LukeStepByStep/p/9074015.html

博弈论初步(SG函数)相关推荐

  1. 博弈论与SG函数(Nim游戏)

    博弈论与SG函数(Nim游戏) 目录 博弈论与SG函数(Nim游戏) 游戏状态 状态图(SG图) Nim 游戏 Nim 和 SG函数 Grundy数字 组合博弈游戏 Grundy 游戏 例题 在本篇, ...

  2. 算法竞赛进阶指南0x3A 博弈论之SG函数

    算法竞赛进阶指南0x3A 博弈论之SG函数

  3. 《算法竞赛进阶指南》数论篇(3)-组合计数,Lucas定理,Catalan数列,容斥原理,莫比乌斯反演,概率与数学期望,博弈论之SG函数

    文章目录 组合计数 例题:Counting swaps Lucas定理 Cnm≡Cnmodpmmodp∗Cn/pm/p(modp)C_n^m\equiv C_{n\ mod\ p}^{m\ mod\ ...

  4. Cow Digit Game(博弈论:sg函数)

    链接:https://ac.nowcoder.com/acm/contest/1071/G 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言6553 ...

  5. 博弈论与sg函数入门

    记录一点结论性的东西,推导见百度吧. 首先博弈的前提是双方"绝对理智". 一般的胜负博弈游戏来说,有以下几点:(注意必胜必败是针对这回合操作的人) 所有终结状态为必败点(比如五子棋 ...

  6. 博弈论与 sg 函数

    博弈论 定义 必胜状态 为 先手必胜的状态 , 必败状态 为 先手必败的状态 . 通过推理,我们可以得出下面三条定理: 定理 1:没有后继状态的状态是必败状态. 定理 2:一个状态是必胜状态当且仅当存 ...

  7. 博弈论之SG函数(NIM博弈、反NIM博弈证明+例题)--POJ2311

    目录 NIM博弈: 题目: 代码: 反NIM博弈: 题目: 代码: 公平组合游戏ICG: 有向图游戏: Mex运算: SG函数: 有向图游戏的和: 定理: 题目: 代码: 参考材料: NIM博弈: 内 ...

  8. hdu1847(博弈论:sg函数)

    Good Luck in CET-4 Everybody! Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Ja ...

  9. 牛客小白赛7 B自杀游戏 (博弈论,SG函数)

    链接:https://www.nowcoder.com/acm/contest/190/B 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言6553 ...

最新文章

  1. Github上 Star 数相加超过 7w+ 的三个面试相关的仓库推荐
  2. 三维空间碰撞问题;空间中两直线的最短距离及最近点
  3. 41.简单说一下noexecpt关键字
  4. 自适应阈值算法(大津阈值法)
  5. 51信用卡 Android自动埋点实践
  6. php命名空间更麻烦了,紧急求教PHP命名空间问题,12:10了我还没有吃饭呢,各位帮忙!!...
  7. 牛客网 牛客小白月赛1 C.分元宵-快速幂
  8. RabbitMQ如何解决被重复消费和数据丢失的问题?
  9. 机器学习,参数之-学习率设置
  10. 物联网数据的采集与处理
  11. mockserver使用
  12. PLC编程语言有几种
  13. 计算机应用基础网课作业答案,知到网课答案计算机应用基础(新)全部答案
  14. 远程文件下载/小电影下载
  15. Vision Transformer综述翻译
  16. Python爬取招聘网站
  17. layui表头宽度和表格一致_layui表格如何把表头固定
  18. error LNK2001: 无法解析的外部符号 __imp__WSAGetLastError@0
  19. python中answer是什么意思_用Python实现的quot;石头,剪刀,布quot; - The answer to everything - ITeye博客...
  20. kali 通过setoolkit-网站克隆获得账户密码

热门文章

  1. HDU - 1272小希的迷宫
  2. FlexSPI driver用法
  3. python%20是什么类型的语言
  4. Dubbo关于timeout等相关配置的优先级
  5. 字符串处理_5个JavaScript的字符串处理库,不再996
  6. ssis导入xml_SSIS包中的XML任务概述
  7. Windows Server 2016上具有Docker容器SQL Server
  8. alwayson高可用组_AlwaysOn可用性组–简化工作的好奇心–第1部分
  9. iPhone X 弹出输入框隐藏后页面上移不回位问题的解决办法
  10. Mac OS 上配置java开发环境