
概率期望
文章平均质量分 67
wwyx2001
OIer----这条路,仅一人独行
展开
-
[BZOJ2878][NOI2012]迷失游乐园(概率期望dp+图论)
题目:我是超链接题解:代码:原创 2018-05-30 11:29:37 · 343 阅读 · 0 评论 -
【loli的胡策】测试4.16(线段树+概率期望dp)
T1题解仔细分析了题目发现并不是后缀家族的(松口气然后随便想了一个简单的思路,每次查询的时候遇到’)’就用链表遍历’(‘,然后遍历之间的’w’,至于’0’我们用一个树状数组查看w左边的‘0’个数和右边的‘0’个数乘积就是ans,然而这样的时间复杂度是很不稳妥的O(n2logn)O(n2logn)O(n^2logn),60pts然而这种区间修改单点修改我应该想到的———线段树...原创 2018-04-16 21:02:30 · 347 阅读 · 0 评论 -
概率期望题目记录
这是一个懒人的记录,因为要做的题目太多,这篇部分题目就写一下思路并不会有代码T1[BZOJ3270]博物馆(概率+高斯消元)思路f[i][j]表示A在i,B在j的概率,go[i]表示从i点到相邻某一个点的概率,go[i]=1−pdu[i]go[i]=1−pdu[i]go[i]={1-p \over du[i]} 那么f(i)(j)=f(i)(j)pipj+∑f(x)(j)...原创 2018-04-14 17:21:31 · 373 阅读 · 0 评论 -
[BZOJ3143][HNOI2013]游走(概率期望+高斯消元)
题目:我是超链接题解:与概率挂钩而且互相之间都有关系的我们考虑高斯消元(当然还有这么小的数据范围) 如果我们再设f[i]表示到i点的期望,那么由于权值不确定,我们有2n个未知数,然而并不能找到2n个方程 怎么办呢?我们设f[i]表示到i点的概率,不难发现f[i]=∑i,j相连f[j]du[j]f[i]=∑i,j相连f[j]du[j]f[i]=\sum_{i,j相连}{f[j]\...原创 2018-04-14 09:02:07 · 250 阅读 · 0 评论 -
[BZOJ1419]Red is good(概率期望dp)
题目:我是超链接题解:这种有几个状态问你收手的情况,一般设计f[i][j]表示红牌剩i张,黑牌剩j张的最优钱数 我们可以考虑倒推,f[i][j]=max(0.0,(f[i−1][j]+1)∗p+(f[i][j−1]−1)∗(1−p))f[i][j]=max(0.0,(f[i−1][j]+1)∗p+(f[i][j−1]−1)∗(1−p))f[i][j]=max(0.0,(f[i-1][...原创 2018-04-13 22:00:04 · 208 阅读 · 0 评论 -
[BZOJ3450]Easy(期望)
题目:我是超链接题解:一眼看上去好想dfs啊,n<=30000 我们考虑递推解决问题。f(i)表示以第i个字符结尾的期望得分,g(i)表示以第i个字母结尾o连续的期望长度 分情况讨论(设L为当前连续的o长度,其实就是g[i-1]啦) 当s[i]=’x’,L=0,显然f[i]=f[i-1],g[i]=0 当s[i]=’o’,L=L+1,得分从L2L2L^2变成L2+2L+1...原创 2018-04-13 21:29:59 · 166 阅读 · 0 评论 -
[BZOJ1415][NOI2005]聪聪和可可(概率期望+记忆化搜索)
题目:我是超链接题解:说是帮可可,最后还是看着聪聪把可可吃掉,灰姑娘你干啥吃的 状态还是比较容易想:f[i][j]表示聪聪在i,可可在j,聪聪吃掉可可时间期望,这样设计的基本支撑是:聪聪总是不断逼近可可,最后一定会吃掉可可。 我们可以bfs预处理出两点之间的最短距离,这样可以判断聪聪的行动了 那么几个基本的f[i][i]=0 dis[i][j]<=2,f[i][j]=1 ...原创 2018-04-13 15:16:11 · 256 阅读 · 0 评论 -
[BZOJ1076][SCOI2008]奖励关(状压dp+期望)
题目:我是超链接题解:看着自己的“概率期望(5)”再看看别人的“概率期望(40)”。。。。。恶补概率期望一波这个东西一看就要状压了,哪些物品抛出过,哪些没有 这一步的期望=(上一步的期望+这一步的收益)*上一步到这一步的概率 然而这都是很基本的知识。 那么用f[i][s]表示第i步状态为s的期望,由于正推没法确定最优解,所以我们选择倒推代码:#include &l...原创 2018-04-13 11:02:08 · 214 阅读 · 0 评论 -
[BZOJ2337][HNOI2011]XOR和路径(期望概率dp+高斯消元)
一个日常的学术讨论 Q:投掷一个硬币 出正反面的概率相等 问期望投掷几次后连续出两个反面 A:设f[0],f[1],f[2]为从 0、1、2状态开始,走到2状态的期望步数。 A:f[0]=1/2(f[0]+1+f[1]+1) A:f[1]=1/2(f[0]+1+f[2]+1) A:f[2]=0 根据高斯消元可以解出f[0]=6 Q:推广到问期望投掷几次后连续出n个反面 A:其实是一...原创 2018-03-04 15:05:00 · 328 阅读 · 0 评论 -
【loli的胡策】训练1.14(组合数学+概率期望+乱搞)
T1 n,k,m题解:这个题一看没有什么思路,其实可以想象成一个递推关系,仔细来说,对于题目描述的集合,第m位上的数字范围是[m,n-(k-m)],在枚举集合的时候,只要保证后面的元素大于前面的元素就行了,也就是说我们并不用管后面的数字,题目等价于:n=n-(k-m),k=m时的答案,于是现在只需要考虑k=m的情况令f(n,k)f(n,k)表示现在是n个数,我要取第k个情况下原创 2018-01-14 21:56:36 · 581 阅读 · 0 评论 -
【loli的胡策】联校11.2(dp+乱搞+期望dp)
哇真是一篇优美的题解!原创 2017-11-02 16:40:50 · 455 阅读 · 0 评论 -
[BZOJ3036][codevs2488]绿豆蛙的归宿(期望dp)
时间刚刚好原创 2017-10-29 11:38:38 · 324 阅读 · 0 评论 -
【loli的胡策】联校10.27(数学期望)
这不是个乱搞!!!数学相关!!!天知道为什么优快云不让我添加栏目了原创 2017-10-27 19:44:48 · 417 阅读 · 0 评论