会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tunix
天下OIer是一家
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
OI
上一页
1
···
11
12
13
14
15
16
17
18
19
20
下一页
【BZOJ】【3404】【USACO2009 Open】Cow Digit Game又见数字游戏
摘要:博弈论 Orz ZYF 从前往后递推……反正最大才10^6,完全可以暴力预处理每个数的状态是必胜还是必败(反正才两个后继状态),然后O(1)查询……我是SB 1 /************************************************************** 2 ...
阅读全文
posted @
2015-02-27 18:24
Tunix
阅读(329)
评论(0)
推荐(0)
【BZOJ】【3759】Hungergame饥饿游戏
摘要:博弈论/高斯消元 如果没有打开箱子这个操作,那么就是一个很裸的Nim游戏…… 但是有了打开箱子这个操作,就变得蛋疼了T_T 首先我们可以想到一种直接的做法:打开所有箱子,当然如果此时所有a[i]的xor和==0则胜…… 但明显这样连样例也过不了╮(╯▽╰)╭ 那么我们可以想一下,对于一组全...
阅读全文
posted @
2015-02-27 16:12
Tunix
阅读(395)
评论(0)
推荐(0)
【BZOJ】【1115】【POI2009】石子游戏KAM
摘要:博弈论 这个题……一看就觉得很捉急啊= =肿么办? 灵光一现:差分一下~ 那么我们看一下差分以后,从第 i 堆中拿走 k 个石子变成了:a[i]-=k; a[i+1]+=k; 嗯这就转化成了阶梯博弈! 只不过是倒着的阶梯……从n到0……(sigh之前是从1到n,WA掉了……SB了一下) 1...
阅读全文
posted @
2015-02-27 12:10
Tunix
阅读(180)
评论(0)
推荐(0)
【转载】阶梯博弈
摘要:首先是对阶梯博弈的阐述...博弈在一列阶梯上进行...每个阶梯上放着自然数个点..两个人进行阶梯博弈...每一步则是将一个集体上的若干个点( >=1 )移到前面去..最后没有点可以移动的人输..如这就是一个阶梯博弈的初始状态 2 1 3 2 4 ... 只能把后面的点往前面放...如何来分析这个问题...
阅读全文
posted @
2015-02-27 12:09
Tunix
阅读(205)
评论(0)
推荐(0)
【BZOJ】【2463】【中山市选2009】谁能赢呢?
摘要:博弈论 这能算博弈论吗…… orz ZYF so sad……窝智商太低题解搬运: 当n为偶数时,可以被2*1的骨牌完全覆盖,所以每次都走骨牌的另一端,而另一个人只能走新的骨牌,直到没有为止 当n为奇数时,去掉第一个格子后可以被2*1的骨牌完全覆盖,所以胜负反过来了QAQ智商捉急想不到啊...
阅读全文
posted @
2015-02-27 11:41
Tunix
阅读(169)
评论(0)
推荐(0)
【BZOJ】【1022】【SHOI2008】小约翰的游戏John
摘要:博弈论 一看题,哇这不是Nim游戏么= =直接异或起来……啊咧怎么不对? 这道题是【Anti-Nim】,普通的Nim是取走最后一个就赢,这题是取走最后一个输…… 做法参见 2009年贾志豪论文《组合游戏略述——浅谈SG游戏的若干拓展及变形》 1 /*********************...
阅读全文
posted @
2015-02-27 11:33
Tunix
阅读(398)
评论(0)
推荐(0)
【HDOJ】【4336】Card Collector
摘要:概率DP/数学期望/状压DP/容斥原理 kuangbin总结中的第14题 好神奇的做法……题解看kuangbin的代码好了…… 1 //HDOJ 4336 2 #include 3 #define rep(i,n) for(int i=0;i=n;--i) 6 const int N=22; 7...
阅读全文
posted @
2015-02-27 11:09
Tunix
阅读(168)
评论(0)
推荐(0)
【POJ】【3071】Football
摘要:概率DP kuangbin总结中的第10题 简单的画个比赛图,会发现是一颗完全二叉树,且同一层的子树之间各自独立,只有在合并得到更高一层结果时才结合。 所以我们可以按比赛轮数进行DP,f[i][j]表示第 i 轮之后第 j 个球队没有被淘汰的概率,仔细一想可以发现:首先这支球队得在第 i-1 ...
阅读全文
posted @
2015-02-26 22:28
Tunix
阅读(156)
评论(0)
推荐(0)
【CodeForces】【148D】Bag of mice
摘要:概率DP kuangbin总结中的第9题 啊……题目给的数据只有白鼠和黑鼠的数量,所以我们只能在这个上面做(gao)文(D)章(P)了…… 明显可以用两种老鼠的数量来作为状态= = 我的WA做法: 令f[i][j]表示从(w,b)轮流取老鼠一直到(i,j)【此时轮process取】两人...
阅读全文
posted @
2015-02-26 18:54
Tunix
阅读(178)
评论(0)
推荐(0)
【POJ】【2151】Check the difficulty of problems
摘要:概率DP kuangbin总结中的第8题 一开始题目看错导致想转移方程想错了……想成f[i][j]表示前 i 个队伍中最多的做出来 j 道题的概率……sigh 看了下题解……其实是对于每个队伍 i 单独考虑做出来 j 道题的概率!!最后再根据情况将t个队伍合并起来……WA:又忘了POJ上dou...
阅读全文
posted @
2015-02-26 17:18
Tunix
阅读(202)
评论(0)
推荐(0)
【HDOJ】【4089】Activation
摘要:概率DP kuangbin总结中的第5题题解copy:HDU 4098题意:有n个人排队等着在官网上激活游戏。Tomato排在第m个。对于队列中的第一个人。有一下情况:1、激活失败,留在队列中等待下一次激活(概率为p1)2、失去连接,出队列,然后排在队列的最后(概率为p2)3、激活成功,离开队列(...
阅读全文
posted @
2015-02-26 16:18
Tunix
阅读(212)
评论(0)
推荐(0)
【HDOJ】【3853】LOOPS
摘要:概率DP/数学期望 kuangbin总结中的第7题 其实跟UVA 11762 Race To 1 那道题差不多……直接推下公式,然后倒推即可Trick:有的点可能是p1[i][j]==1……这样的点是永远不会走出去的……所以也不能走到……遇到这样的点直接跳过就好了TAT 但是!!浮点数不能...
阅读全文
posted @
2015-02-26 12:05
Tunix
阅读(233)
评论(0)
推荐(1)
【HDOJ】【4405】Aeroplane chess飞行棋
摘要:概率DP/数学期望 kuangbin总结中的第4题 啊还是求期望嘛……(话说Aeroplane chess这个翻译怎么有种chinglish的赶脚……) 好像有点感觉了…… 首先不考虑直飞的情况: f[i]表示从第 i 格到end的期望掷骰子次数,那明显就是从f[i+1]~f[i+6]...
阅读全文
posted @
2015-02-26 10:12
Tunix
阅读(307)
评论(0)
推荐(0)
【ZOJ】【3329】One Person Game
摘要:概率DP/数学期望 kuangbin总结题目中的第三道 看来还是没有进入状态啊……都说是DP了……当然是要找【状态之间的转移关系】了…… 本题中dp[i]跟 dp[i-(k1+k2+k3)] 到dp[i-1]都有关系……然后所有的dp[i]都跟dp[0]即ans有关…… 用【系数】进行转移…...
阅读全文
posted @
2015-02-26 09:13
Tunix
阅读(249)
评论(0)
推荐(0)
【POJ】【2096】Collecting Bugs
摘要:概率DP/数学期望 kuangbin总结中的第二题 大概题意:有n个子系统,s种bug,每次找出一个bug,这个bug属于第 i 个子系统的概率为1/n,是第 j 种bug的概率是1/s,问在每个子系统中至少找出一个bug,且每种bug都找到过,总共需要找到bug的总数的期望值(我擦我这破烂语文...
阅读全文
posted @
2015-02-25 23:02
Tunix
阅读(212)
评论(0)
推荐(0)
【BZOJ】【3093】【FDU校赛2012】A Famous Game
摘要:概率论 神题不会捉啊……挖个坑先 orz 贾教 & QuarterGeek 1 /************************************************************** 2 Problem: 3093 3 User: Tunix 4 ...
阅读全文
posted @
2015-02-25 21:57
Tunix
阅读(214)
评论(0)
推荐(0)
【BZOJ】【3143】【HNOI2013】游走
摘要:数学期望/高斯消元/贪心 啊……用贪心的思路明显是要把经过次数期望越大的边的权值定的越小,那么接下来的任务就是求每条边的期望经过次数。 拆边为点?nonono,连接x,y两点的边的期望经过次数明显是 times[x]/du[x]+times[y]/du[y] 所以只要求出每个点的期望经过次数即可...
阅读全文
posted @
2015-02-25 18:36
Tunix
阅读(255)
评论(0)
推荐(0)
【UVA】【10828】随机程序
摘要:数学期望/高斯消元/马尔可夫过程 刘汝佳老师白书上的例题- -b 本体不满足拓扑关系,但马尔可夫过程是可以高斯消元解的…… 用「高斯·约当消元」更方便! 1 //UVA 10828 2 #include 3 #include 4 #include 5 #include 6 #include 7...
阅读全文
posted @
2015-02-25 11:57
Tunix
阅读(390)
评论(0)
推荐(0)
【UVA】【11762】Race to 1(得到1)
摘要:数学期望/马尔可夫过程 DP/记忆化搜索 刘汝佳老师白书上的例题…… 1 //UVA 11762 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #define rep(i,n) for(int i=0;i=...
阅读全文
posted @
2015-02-25 10:25
Tunix
阅读(501)
评论(0)
推荐(0)
【BZOJ】【3669】【NOI2014】魔法森林
摘要:LCT动态维护MST LCT动态维护MST 我们可以枚举a,然后找从1到n的一条路径使得:这条路径上的b的最大值最小。这个路径肯定在MST上……所以枚举一遍所有的边,动态维护一个关于b值的MST即可。调了半天没出解的原因: rotate写错了……l=c[y][1]==x 我写成了 l=c[z]...
阅读全文
posted @
2015-02-24 23:08
Tunix
阅读(295)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
20
下一页
公告