E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Wythoff
一些博弈经典模型的总结
(也就是说出现这种情况,他可以根据后面的推断来改变自己的策略,使得对方多走或者少走一步,把必胜控制在自己这一边)3、
Wythoff
'sNim(POJ1067)证明待填坑……
KuribohG
·
2014-11-26 22:00
巴氏(bash)威佐夫(
Wythoff
)尼姆(Nim)博弈之模板
最近研究了一下博弈论(听起来很高大上),当然,这只是博弈论中的冰山一角,但不可否认,巴氏(bash)博弈,威佐夫(
Wythoff
)博弈和尼姆(Nim)博弈这三种在ACM比赛中也是相当重要的,而最大的问题就是
wr132
·
2014-11-01 13:00
HDU 2516 取石子游戏(斐波那契博弈)
证明如下:就像“
Wythoff
博弈”需要“Beatty定理”来帮忙一样,这里需要借助“Zeckendorf定理”(齐肯多夫定理):任何正整数可以表示为若干个不连续的Fibonacci数之和。
u013013910
·
2014-09-16 11:00
编程
算法
C语言
ACM
博弈论
[
Wythoff
博弈] poj 1067 取石子游戏
题目链接:http://poj.org/problem?id=1067取石子游戏TimeLimit: 1000MS MemoryLimit: 10000KTotalSubmissions: 33556 Accepted: 11180Description有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆
cc_again
·
2014-05-15 16:00
hdu1527,poj1067 取石子游戏 威佐夫博奕(
Wythoff
Game)
两堆石子,每次可以从一堆取走任意个,或者两堆同时取走任意个,求先手胜负。标准威佐夫博奕(WythoffGame)模型,下面搬运模型证明过程..原帖:http://blog.csdn.net/acm_cxlove/article/details/7854530威佐夫博奕(WythoffGame):有两堆各若干个物品,两个人轮流从某一堆或同时从两堆中取同样多的物品,规定每次至少取一个,多者不限,
yanglei040
·
2014-02-23 02:00
Wythoff
Game
#include #include inta[100100],b[100100]; intmain() { intn,i,j,c; while(~scanf("%d",&n)) { for(i=0;i#includeinta[100100],b[100100];intmain(){ intn,i,j,c; while(~scanf("%d",&n)) { for(i=0;i<=n;i+
u012349696
·
2013-11-11 14:00
Wythoff
’s Game (威佐夫博弈)
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://www.blogbus.com/yjq24-logs/42826226.html大致上是这样的:有两堆石子,不妨先认为一堆有10,另一堆有15个,双方轮流取走一些石子,合法的取法有如下两种:1)在一堆石子中取走任意多颗;2)在两堆石子中取走相同多的任意颗;约定取走最后一颗石子的人为赢家,求必败态(必胜策略)。这个可以说是
wusuopuBUPT
·
2013-11-01 12:00
NYOJ 题目161 取石子(四) 威佐夫博奕(
Wythoff
Game)
取石子(四)时间限制:1000 ms | 内存限制:65535 KB难度:4描述有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。输入输入包含若干行,表示
u011282069
·
2013-08-25 18:00
ACM
game
博弈
nyoj
威佐夫博奕Wythoff
关于博弈基础知识的总结:巴什博弈(Bash Game)、威佐夫博奕(
Wythoff
Game)、尼姆博奕(Nim Game)
文章PDF文档:http://www.kuaipan.cn/file/id_32020291156705322.html博弈论是二人或多人在平等的对局中各自利用对方的策略变换自己的对抗策略,达到取胜目标的理论。基础的基础a)当前执行者想赢。这个是必要的,有时候题目中判别胜负的条件会与平时练习的恰好相反,此时你就应该按照题目要求思考,即在经典模型中思考当前执行者想输的策略。b)定义P-positio
KinneV
·
2013-08-24 20:08
poj 1067 取石子游戏(博弈+威佐夫博奕(
Wythoff
Game))
取石子游戏TimeLimit: 1000MS MemoryLimit: 10000KTotalSubmissions: 29959 Accepted: 9818Description有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆
nealgavin
·
2013-02-26 20:00
POJ 1067 威佐夫博弈(
Wythoff
Game)问题 (取石子游戏)
取石子游戏Description有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。Input
xuruoxin
·
2012-12-04 19:00
Wythoff
Game(hdu2177)
对于某个局势(a,b) ,b>=a差值k=b-a对于某个确定的k有唯一的奇异局势(必败点)(a_k,b_k) 其中a_k=k*(1+sqrt(5))/2 b_k=a_k+k如果a,b是奇异局势则输出0不是的话输出1(通过某种操作可以获胜)已知a,b操作分5种1.a==b同时减去a得到0,02.a==a_k b>b_kb-(b-b_k)3.a==a_k ba_k
dellaserss
·
2012-09-15 15:00
Wythoff
’s Game (威佐夫博弈)
Wythoff
’sGame(威佐夫博弈)
Wythoff
’sGame(威佐夫博弈)原文地址:http://yjq24.blogbus.com/logs/42826226.html大致上是这样的:有两堆石子
ACSeed
·
2012-08-08 20:00
HDU 2177 取(2堆)石子游戏
Wythoff
Game+输出方案
转载请注明出处,谢谢 http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxloveHDU2177取(2堆)石子游戏WythoffGame+输出方案http://acm.hdu.edu.cn/showproblem.php?pid=2177由于要输出方案,便得复杂了。数据不是很大,首先打表,所有whthoff的奇异局势。
ACM_cxlove
·
2012-08-06 17:00
游戏
search
斐波那契博弈
这个和之前的
Wythoff
’sGame和取石子游戏有一个很大的不同
acm_cxlove
·
2012-08-06 13:09
ACM_博弈
斐波那契博弈
这个和之前的
Wythoff
’sGame和取石子游戏有一个很大的不同
ACM_cxlove
·
2012-08-06 13:00
游戏
杭电hdu 1527 取石子游戏
Wythoff
Game 博弈
http://acm.hdu.edu.cn/showproblem.php?pid=1527好好学习博弈论。//WythoffGame /* ***奇异局势a[0]=b[0]=0,a[k]是未在前面出现过的最小自然数,而b[k]=a[k]+k。 ***几个奇异局势(0,0)、(1,2)、(3,5)、(4,7)、(6,10)、(8,13)、(9,15)、(11,18)、(12,20) ***对于奇异
wchyumo2009
·
2012-04-08 20:00
威佐夫博弈(
Wythoff
Game)
有两堆各若干个物品,两个人轮流从某一堆或同时从两堆中取同样多的物品,规定每次至少取一个,多者不限,最后取光者得胜。 这种规则下游戏是颇为复杂的。我们用(a[k],b[k])(a[k] ≤ b[k] ,k=0,1,2,...,n)表示两堆物品的数量并称其为局势。 如果甲面对(0,0),那么甲已经输了,这种局势我们称为奇异局势。 首先列举人们已经发现的前几个奇异局势:(0,0)、(1,2
lovnet
·
2012-03-27 14:00
game
威佐夫博弈(
Wythoff
Game)
有两堆各若干个物品,两个人轮流从某一堆或同时从两堆中取同样多的物品,规定每次至少取一个,多者不限,最后取光者得胜。这种规则下游戏是颇为复杂的。我们用(a[k],b[k])(a[k]≤b[k],k=0,1,2,...,n)表示两堆物品的数量并称其为局势。如果甲面对(0,0),那么甲已经输了,这种局势我们称为奇异局势。首先列举人们已经发现的前几个奇异局势:(0,0)、(1,2)、(3,5)、(4,7)
dgq8211
·
2012-03-19 16:00
游戏
Fibonacci Nim (斐波那契取石子博弈)
这个和之前的
Wythoff
’sGame和取石子游戏有一个很大的不同点,就是游戏规则的动态化。之前的规则中,每次可以取的石子的策略集合是基本固定的,但是这次有规则2:一方每次可以
hechenghai
·
2011-11-15 17:00
IT笔面试题
/**/Bash博弈(
Wythoff
,Nimm博弈可以去查查)///////////////////////////////////北京五环路有n个公交车站,已知相邻公
cffile
·
2011-10-29 17:00
Fibonacci Nim (斐波那契取石子博弈)
这个和之前的
Wythoff
’sGame和取石子游戏有一个很大的不同点,就是游戏规则的动态化。之前的规则中,每次可以取的石子的策略集合是基本固定的,但是这次有规则2:一方每次可以
qq429205464
·
2011-08-30 10:00
游戏
POJ1067 取石子游戏
Wythoff
Game
ProblemAddress:http://poj.org/problem?id=1067 【思路】发现之前这道题忘记写解题报告了!这里简单不上代码。二堆的博弈。参考:http://blog.csdn.net/human_ck/article/details/6281123 【代码】#include #include usingnamespacestd; intmain() { inta
Human_CK
·
2011-07-02 14:00
1067 取石子游戏 威佐夫博弈(
Wythoff
Game)
取石子游戏TimeLimit:1000MS MemoryLimit:10000KTotalSubmissions:20470 Accepted:6343Description有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数
kongming_acm
·
2010-09-08 16:00
游戏
input
output
威佐夫博奕(
Wythoff
Game)
威佐夫博奕(WythoffGame) 威佐夫博奕(WythoffGame): 有两堆各若干个物品,两个人轮流从某一堆或同时从两堆中取同样多的物品,规定每次至少取一个,多者不限,最后取光者得胜.这种情况下是颇为复杂的.我们用(ak,bk)(ak≤bk,k=0,1,2,...,n)表示两堆物品的数量并称其为局势,如果甲面对(0,0),那么甲已经输了,这种局势我们称为奇异局势.前几个奇异局势是:(0
蔡东赟
·
2009-04-18 09:00
ACM pku 1067 解题报告(威佐夫博奕(
Wythoff
Game))
取石子游戏TimeLimit:1000MS MemoryLimit:10000KTotalSubmit:2539Accepted:579Description有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先
manio
·
2006-01-27 01:00
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他