L_0_Forever_LF的专栏

曾是一个OIer

BZOJ4770: 图样

我们令f[n][k]f[n][k]f[n][k]表示n个点,每个点点权在[0,2k+1)[0,2k+1)[0,2^{k+1}),MST边权和的期望 转移的时候,我们枚举有i个点第k位为1,n-i个点第k位为0,则最后的MST一定是i个点和n-i个点之间连一条边,剩下i个点,n-i个点个组成一棵生...

2018-05-09 12:01:03

阅读数:66

评论数:0

BZOJ3925: [Zjoi2015]地震后的幻想乡

这篇写得真的非常好 注意到题目这个提示: 对于n个[0,1]之间的随机变量x1,x2,…,xn,第k小的那个的期望值是k/(n+1)。 这说明我们要求修复时间的期望,只要求出用排名<=k的边恰好能使原图连通的概率就好了 然后推一下柿子 P(i)是用排名&a...

2018-03-15 17:12:26

阅读数:86

评论数:0

CodePlus3月月赛 博弈论与概率统计

求n+m局游戏恰好赢了n局的游戏的期望得分 记胜为+1,负为-1 期望得分可以用每种序列的得分*该种序列出现概率求和,最后再除以恰好出现n个1的概率 由此可以发现每种序列出现概率是相同的,就是说这个p并没有什么用 记 prei=∑ij=1ai&nb...

2018-03-05 16:15:56

阅读数:310

评论数:0

BZOJ3244: [Noi2013]树的计数

这题其实我还不是很懂为什么满足了这两个性质就一定合法qaq 先将所有点按其bfs序重新标号 我们令dfn[i]表示i的dfs序,bfn[i]表示dfs序为i的点的bfs序 考虑怎么计算答案,我们令dep[i]表示点i所在树中的层数,那么对dep[i]做个差分,a[i]=a[i]-a[i-...

2018-03-01 20:50:18

阅读数:78

评论数:0

BZOJ3841: ZCC Loves Intersection

两条线段有交的充要条件是每一维上都有交qwq 因为每个线段都平行一个坐标轴,他的表示应该是(l~r,x1,x2,x3…xn) A和B相交和A和C相交显然没有任何关系 算粗A,B相交的概率,乘上两两的组合数就行了 两条线段相交的概率画一下柿子就行了吧 然后写个高精..code:#inclu...

2017-12-25 08:22:02

阅读数:173

评论数:0

51nod 1450

得到2颗星的期望次数可以解方程算但得到1颗星的算不了。 因为每关都要通过,我们按Yi从小到大处理,f[i][j],pi[i][j]表示玩了i关,获得了j颗星的期望次数,概率 如果(n-i)*2=m-j,那接下来每关都要玩2星,也只会在这些关弄2星因为他们的Yi最大 否则我们只要求通过就行了 ...

2017-11-19 17:22:58

阅读数:165

评论数:0

BZOJ3450: Tyvj1952 Easy

(x+1)2−x2=2x+1(x+1)^2-x^2=2x+1 维护前面连到i的期望后缀、答案、概率,通过上式可以得到新的答案,乘下个位置断开的概率贡献到答案code:#include<set> #include<map> #include<deque> #in...

2017-04-27 07:30:45

阅读数:303

评论数:0

BZOJ2698: 染色

求出m次染色后被染成白色的格子个数的期望 相当于求每个格子被染白的概率,每个格子带权乘上他的概率,和就是期望 求一个格子m次被染白的概率,可以求1次被染白的概率p,1−(1−p)m1-(1-p)^m(1-m次都没被染的概率) 求一次被染白的概率,就是求有多少个不同的区间覆盖了这个格子,因为区...

2017-04-23 19:51:51

阅读数:328

评论数:0

BZOJ3566: [SHOI2014]概率充电器

这道题貌似我的做法比较奇怪(雾)?首先互不相关的两件事x,yx,y 同时发生的概率是P(x)+P(y)−P(x)∗P(y)P(x)+P(y)-P(x)*P(y)直接考虑怎么算进入充电状态元件的通电个数 因为若一棵子树需要对其他节点产生贡献或其他节点对这棵子树内的点产生贡献,都只能通过树根传递电流...

2017-03-26 19:33:36

阅读数:717

评论数:0

BZOJ3143: [Hnoi2013]游走

要使得分的期望最小,需要求出每条边的期望经过次数,将这个从小到大排再赋编号m~1就能使得分期望最小 要求出每条边的期望经过次数,我们要先得到每个点的期望经过次数,对于一条边x−>yx->y,设x,yx,y的度数为dx,dydx,dy,期望经过次数为fx,fyfx,fy,那么边x−&g...

2017-01-20 21:28:27

阅读数:407

评论数:0

BZOJ4008: [HNOI2015]亚瑟王 解题报告

首先想到一种计算答案的方法,即每张牌的伤害×抽中的概率 因为对于每张牌,会影响到他的概率的只有他前面的牌,他后面的牌是否抽中对他没有影响,而一轮一轮过情况很复杂,不妨将r轮视为r个机会,将所有牌和所有机会一起考虑 f[i][j]f[i][j]为前ii张牌,用剩jj次机会的概率 可以得到一个方...

2016-10-14 13:20:31

阅读数:927

评论数:0

hdu5753 2016 Multi-University Training Contest 3 Permutation Bo 解题报告

题意是给你一个长度为n的序列c,然后h序列的1~n是1-n的一个排列,h[0] = h[n+1] = 0 , 定义 f( h ) = Σ c[i] ( h[i]>h[i-1] && h[i] > h[i+1] ) , 然后求这个 f( h ) 的期望

2016-08-29 21:51:01

阅读数:769

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭