码迷,mamicode.com
首页 >  
搜索关键字:组合博弈    ( 23个结果
POJ 1067 取石子游戏
原题链接:点击此处 思路: 这道题就是博弈论的运用,有兴趣的可以看看: 组合博弈 -- 三大基本博弈 源代码: #include <iostream> #include <stdio.h> #include <algorithm> #include <cmath> using namespace s ...
分类:其他好文   时间:2016-08-06 17:13:06    阅读次数:158
组合博弈入门
人生有“三晃”:一晃大了,一晃老了,一晃没了。我晃一下就够了。。。 以下为网上搜集资料的汇总: 组合游戏定义: 1、有且仅有两个玩家 2、游戏双方轮流操作 3、游戏操作状态是个有限的集合(比如:取石子游戏,石子是有限的,棋盘中的棋盘大小的有限的) 4、游戏必须在有限次内结束 5、当一方无法操作时,游 ...
分类:其他好文   时间:2016-07-30 00:30:47    阅读次数:172
动态规划的泛式解题思路
写在前面:笔者将参加16年北大的暑期acm的集训,考虑到拿到比较好的学习效果,笔者开这个专栏用于整理一下15年集训的课件和资料。考虑到时间非常有限(一个月),加上考试缠身,很难以做到每个专题都结合例题代码,因此对于笔者比较熟悉的专题(dp、数论、组合、博弈)主要以整理思想和方法为主,对于没学过的专题 ...
分类:其他好文   时间:2016-06-16 17:44:57    阅读次数:159
博弈总结
以下是我从网上收集的关于组合博弈的资料汇总: 有一种很有意思的游戏,就是有物体若干堆,可以是火柴棍或是围棋子等等均可。两个 人轮流从堆中取物体若干,规定最后取光物体者取胜。这是我国民间很古老的一个游戏 ,别看这游戏极其简单,却蕴含着深刻的数学原理。下面我们来分析一下要如何才能够 取胜。 (一)巴什博奕(Bash Game):只有一堆n个物品,两个人轮流从这堆物品中取物,规 定每...
分类:其他好文   时间:2015-12-13 14:03:46    阅读次数:261
组合博弈入门知识汇总(转)
(一)巴什博奕(Bash Game):只有一堆n个物品,两个人轮流从这堆物品中取物,规 定每次至少取一个,最多取m个。最后取光者得胜。 显然,如果n=m+1,那么由于一次最多只能取m个,所以,无论先取者拿走多少个, 后取者都能够一次拿走剩余的物品,后者取胜。因此我们发现了如何取胜的法则:如果 n=(...
分类:其他好文   时间:2015-07-15 01:17:04    阅读次数:155
组合博弈入门(还没写好)
(1)巴什博奕(Bash Game):只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者得胜。(2)威佐夫博奕(Wythoff Game):有两堆各若干个物品,两个人轮流从某一堆或同时从两堆中取同样多的物品,规定每次至少取一个,多者不限,最后取光者得胜。(3)尼...
分类:其他好文   时间:2015-07-13 18:10:56    阅读次数:143
组合博弈入门小结(更新中)
这几天开始学习博弈,发现这一块是个难啃的骨头。以下是我从网上收集的资料汇总:        我国民间有个古老的游戏:就是有物品若干堆,(物品可以是火柴,围棋都可以)。两个人轮流从堆中取若干件,规定取光物体者为胜。这个就是我们今天要研究的组合游戏。 组合游戏定义:        1、有且仅有两个玩家    2、游戏双方轮流操作    3、游戏操作状态是个有限的集合(比如:取石子游戏,石子是有限的,...
分类:其他好文   时间:2015-05-04 15:40:24    阅读次数:260
hdu 1536 S-Nim 博弈论,,求出SG'函数就可以解决
Problem Description Arthur and his sister Caroll have been playing a game called Nim for some time now. Nim is played as follows: The starting position has a number of heaps, all containing some, not necessarily equal, number of beads. The players t...
分类:其他好文   时间:2015-02-26 23:05:36    阅读次数:422
ZOJ Monthly, November 2012
A.ZOJ 3666 Alice and Bob 组合博弈,SG函数应用 #include #include #include #include using namespace std; const int maxn = 10000 + 100; int SG[maxn]; vector g[maxn]; int mex(int u) { //minimal excludant...
分类:其他好文   时间:2014-08-27 11:01:08    阅读次数:324
zoj 3666 Alice and Bob , SG函数
题意: 在一个有向无环图上,有若干玩具,每人每次只能将一个玩具移动一步,玩具被移动到终点n将不能再被移动了,最后不能移动者输。 组合博弈 SG函数应用 #include #include #include #include using namespace std; const int maxn = 10000 + 100; int SG[maxn]; vector ...
分类:其他好文   时间:2014-08-26 21:32:06    阅读次数:208
23条   上一页 1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!