码迷,mamicode.com
首页 >  
搜索关键字:博弈    ( 2126个结果
{HDU}{2516}{取石子游戏}{斐波那契博弈}
题意:给定一堆石子,每个人最多取前一个人取石子数的2被,最少取一个,最后取石子的为赢家,求赢家。思路:斐波那契博弈,这个题的证明过程太精彩了!一个重要的定理:任何正整数都可以表示为若干个不连续的斐波那契数的和。一、归纳法证明斐波那契数列是必败点为了方便,我们将n记为f[i]。1、当i=2时,先手只能...
分类:其他好文   时间:2014-08-19 18:13:05    阅读次数:264
不连续取球(取球博弈)
今盒子里有n个小球,A、B两人轮流从盒中取球,每个人都可以看到另一个人取了多少个,也可以看到盒中还剩下多少个,并且两人都很聪明,不会做出错误的判断。     我们约定:          每个人从盒子中取出的球的数目必须是:1,3,7或者8个。     轮到某一方取球时不能弃权!     A先取球,然后双方交替取球,直到取完。     被迫拿到最后一个球的一方为负方(输...
分类:其他好文   时间:2014-08-19 14:32:54    阅读次数:192
大数据的博弈论
资料图片 记者:一方面,我们要使用大数据提供的服务,就要上传数据;另一方面,把数据交给别人来分析,就会泄露隐私。这是不是一个悖论? 柯岱石: 数据隐私实际上是如何处理数据的问题。如果有人发现我的银行账户里有25万元,那是一种违背隐私的行为。但如果是系统需要知道,一个银行用户的账户上有 25万元...
分类:其他好文   时间:2014-08-18 16:05:52    阅读次数:239
[博弈]受限Nim游戏
题目大意:有N(1 2 #include 3 using namespace std; 4 long long ans=0; 5 int T; 6 int n; 7 int main() 8 { 9 scanf("%d",&T);10 while(T--)11 {12 ...
分类:其他好文   时间:2014-08-16 17:02:30    阅读次数:191
【博弈】海盗分赃
题目大意:有N(N<=1000)个贪婪的海盗,他们得到了100,000个金币,决定分赃。他们都很精明,都想自己利益最大化,并采取如下策略: 1、 首先N人排好次序。 2、 由编号最大者给出分赃方案。 3、 所有人表决,50%及以上的人赞成就分赃成功,否则转4。 4、 杀掉提案者(总人数少了1),转2...
分类:其他好文   时间:2014-08-16 16:18:00    阅读次数:241
杭电 1536(尼姆博弈)
S-Nim Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 4479    Accepted Submission(s): 1941 Problem Description Arthur and his sister ...
分类:其他好文   时间:2014-08-15 18:01:39    阅读次数:333
TYVJ博弈论
一些比较水的博弈论...(为什么都没有用到那什么SG呢....)TYVJ 1140 飘飘乎居士拯救MM题解: 歌德巴赫猜想 1 #include 2 #include 3 4 int n, a, b, ta, tb; 5 6 inline bool isPrime(int x){ 7 ...
分类:其他好文   时间:2014-08-15 14:09:58    阅读次数:158
杭电 1850(尼姆博弈)
Being a Good Boy in Spring Festival Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4649    Accepted Submission(s): 2774 Problem Descr...
分类:其他好文   时间:2014-08-15 12:56:18    阅读次数:194
{CSDN}{英雄会}{砍树、石子游戏}
砍树思路:可以将题目意图转化为:给定一棵树,求其中最接近总权值一半的子树。DFS求每个节点的所有子节点的权值和,遍历每个节点,最接近总权值一半的即为答案。复杂度O(N)。石子游戏:思路:一个Nim博弈问题,寻找一个局面的平衡状态,由于是多堆石子,参看Nim博弈的相关理论。
分类:其他好文   时间:2014-08-14 16:39:08    阅读次数:206
codeforces 455B A Lot of Games(博弈,字典树)
题目大意:给定n,表示字符串集合。给定k,表示进行了k次游戏,然后是n个字符串。每局开始,字符串为空串,然后两人轮流在末尾追加字符,保证新的字符串为集合中某字符串的前缀,不能操作者输,新一轮由上一句输的人先手。解题思路:首先对字符集合建立字典树,然后根据博弈的必胜必败性质搜索出先手的决策状态,可决定...
分类:其他好文   时间:2014-08-14 01:14:07    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!