博弈
hupopoo
菜狗子一枚,记录下最后icpc的挣扎。
展开
-
surreal number(不平衡博弈的一类解决方法)
近期复习博弈论,以前一直不会surreal number。现在回去看了看,利用几篇博客:博客国家队论文初步了解了surreal num(超实数),大概可以用来解决一些较裸的不平等博弈的题目(=,=)总结一下:关于surreal number的概念论文讲的很清楚,相关性质以及运算都有很好的介绍。不再赘述。讲一下如何运用这个定理做题。首先得到了surreal number(设为x,L玩家状...原创 2019-09-27 17:42:13 · 1544 阅读 · 0 评论 -
2019ccpc秦皇岛赛区K. MUV LUV UNLIMITED(博弈)
题意:两个人在一棵树上玩游戏,两人轮流在树上选择一个以上的叶子进行删除。最后删掉根节点的人获胜,问是先手必胜还是后手必胜(1).若只有一条链,则直接判奇偶(废话)(2).若不只一条链,则分以下两类情况讨论。若一个叶子节点的父亲节点不只一个儿子,那么先手必胜。因为删掉这个叶子后若达到必败态那么必胜,若达到必胜态,那么可以再删掉一些叶子节点达到必败态。因为删掉这个叶子节点后,总的叶子节点减...原创 2019-09-28 21:22:25 · 904 阅读 · 0 评论 -
51nod1490多重游戏(博弈 SG函数+找可败点)
题目链接题解:可以想到先建一棵trie树,然后每次转移就是在一个dag上转移。就自然的想到sg函数。但是此题目玩多次游戏,且输的一方要换先手。且最后一局才分胜负。我们可以从后往前,从最后一局游戏的胜负考虑。分析:若sg = 0,则此时最后一局后手必胜。想要获得后手,则上一局游戏必胜。又因为上一局后手必胜,由此推到,第一局游戏的后手将获得最后胜利。若sg = 1,则此时相当于每次取一个石子。别...原创 2019-09-28 21:37:20 · 173 阅读 · 0 评论 -
POJ2315(nimK博弈)
题目链接题意:有n<=30个足球,分别距离球门a[i]厘米。A、B两位同学每次可以选择其中一些球,最多为m(半径为R),然后踢他们。每次可以踢整数圈且不能超过L<=1e9。踢进最后一个足球的获胜,问谁获胜。首先对于每个足球每一圈转(2∗PI∗R)(2* PI * R)(2∗PI∗R)厘米,这样我们可以得知每次要转多少圈到球门,设为ttt,以及每次允许转的圈数,设为kkk。(这不...原创 2019-09-28 21:56:42 · 203 阅读 · 0 评论 -
codeforces787C(存在平局的博弈+往前递推)
题目链接题意,有n个点排成一个圈。有一个棋子,两个人轮流在各自集合选出一些数来移动棋子。将棋子移动到点1的人获胜,求棋子在2~n且两个人先手情况下的获胜情况题解:必胜态:后继状态对方有一个必败态必败态:后继状态对方都是必胜态平局:其他情况。因为我们已经不能必胜,但败更不优,所以其他情况就是平局。那么我们可以设dp[i][j]dp[i][j]dp[i][j]表示第iii个人在jjj个...原创 2019-09-29 17:24:25 · 211 阅读 · 0 评论