概率与期望
Mys_C_K
人生有许多道:曾经踏足的是道,即将踏往的也是道,那什么才是道呢?唯有脚下走的才是道。一切精神或者物质都归于虚无,然后从混沌中衍生出三万道。在悲喜间涉足一条无数前人经历过,且将有无数后人奔赴的道,无论是否已经或者将要到达彼岸,然后便不再回头或是左顾右盼,即使有些道繁盛至极,夜灯如昼,无数人一浪又一浪的涌去,造就了世人皆知的辉煌;即使有些道草木凋敝,荒草丛生,只等勇敢的开拓者斩开荆棘,创造一片天地;这些都无所关,无所在意,彼岸何如、来日何方甚至过往旧事都化作一缕云烟,飘渺碧霄,我自撷高山之月色,独随足落处往行。
展开
-
BZOJ3036-绿豆蛙的归宿-概率与期望-DP
传送门题解:略。printf("%.2f")是四舍五入么QwQ//BZOJ 3036 #include#include#include#include#define MAXN 100010using namespace std;struct node{ int to,val; node(int _to,int _val) { to=_to; val=_val原创 2017-05-20 12:12:41 · 443 阅读 · 0 评论 -
发电机感觉!!! - 组合数学 - 概率
题目大意:给你一段圆弧,对应弧度不小于32π\frac32\pi23π,然后在这个弧上随机选择n−1n-1n−1个点,求着n−1n-1n−1个点和弧的两端点形成的凸包包含圆心的概率。n≤107n\le10^7n≤107题解:考虑推式子……一种推法是把弧切均分成k段,然后求一个答案然后另k足够大取极限(其实就是求导),场上这么玩的。另一种方法就是仍然考虑计算不合法的,枚举哪一段大于π\piπ...原创 2019-04-16 16:10:53 · 985 阅读 · 1 评论 -
时机成熟之时 - 概率与期望 - 组合计数
我终于知道min-max的期望形式为啥是对的了题目大意:有n个球,每次等概率的选一个球涂黑。假设T次后所有球都被涂黑了,求∑i=1Tik\sum_{i=1}^T i^k∑i=1Tik的期望。n,k≤100n,k\le100n,k≤100题解:这题有很多种推法,自己yy了这么一个:answer=∑i≥1P(i)∑k=1ijk=∑j≥1jk∑i≥jP(i)=∑j≥1jk(1−∑i=1j−1P(...原创 2019-03-19 15:23:34 · 477 阅读 · 0 评论 -
game - 期望 - 点分治 - FFT
题目大意:给一棵树,每次随机选择一个点,将其所在连通块点权都+1并且删掉这个点,问最后所有点点权和的期望。题解:考虑这个过程是在随机点分治,一个点的点权就是这个点的深度,即其祖先数量。那么考虑y在多少情况中能作为x的祖先,不难发现当且仅当x到y的路径上(不包含y)的点被删除时间都严格大于y。那么显然是有n!len+1\frac{n!}{\mathrm{len}+1}len+1n!种。因此...原创 2018-12-19 10:28:28 · 277 阅读 · 0 评论 -
发电机 - 期望
题目大意:给你一棵初始全白的树,每次随机选择一个白色的点并将其到根的路径染黑。问期望多少次全染黑。题解:考虑期望的线性性,一个点对答案有1的贡献当且仅当其在其子树前被染黑,概率是1/sz(x)。累加即可。#include<bits/stdc++.h>#define gc getchar()#define rep(i,a,b) for(int i=a;i<=b;i++)#...原创 2018-11-05 12:29:38 · 234 阅读 · 0 评论 -
「PKUWC2018」LOJ #2541. 猎人杀 - 容斥 - 分治NTT
题目大意:给你nnn个球,每个球有个权重wiw_iwi,每次加权扔掉一个球,问最后一号球是最后一个被扔出去的概率。∑i=1nwi≤105,∀i∈[1,n],wi&gt;0\sum_{i=1}^n w_i\le10^5,\forall i\in[1,n],w_i&gt;0∑i=1nwi≤105,∀i∈[1,n],wi>0。题解:首先考虑容斥(本质上是Min−MaxM...原创 2018-10-04 21:19:04 · 296 阅读 · 0 评论 -
azelso - 期望dp
题目大意:数轴上有若干关卡,每个关卡有一个横坐标、概率(> 0);关卡分为旗帜Flag或者怪兽,概率分别表示成功立Flag或者可以打到怪兽继续向之后走的概率。没打死怪兽就会回到上一次立Flag的地方,如果没有就回到原点。每次到达一个关卡(包括重生在一个关卡)关卡会重置。也就是说怪兽这一次被你打死了下一次如果又到了这个关卡还需要再打一次;每次到达或者重生到了某个旗帜关卡,旗帜会变成倒下的,然后...原创 2018-09-12 18:51:28 · 251 阅读 · 0 评论 -
bzoj 4872 分手是祝愿 - 概率与期望 - 递推
首先考虑,给你一个局面最少操作多少次,显然要从大往小按,可以证明这样是最优的。把这些按下的位置标记出来,可以证明一定要恰好按这些位置,别的不能动。因此问题转化为,给你一个序列,有若干位置需要被访问奇数次,后接原题意。这样注意到位置是无关的,只需要知道有几个位置是“需要被按下的”即可。然后设dp[x]表示这件事情,状态转移方程如下: dp[x]=xn(dp[x−1]+1)+n−xn(dp[x+1]...原创 2018-04-17 19:02:43 · 194 阅读 · 0 评论 -
Good Bye 2017 D.New Year and Arbitrary Arrangement - 数学
题目大意:你有一个随机数生成器,有p的概率生成字符a,(1-p)的概率生成b。给定p=u/v,k,当生成的字符串中有至少k个形如’ab’的子序列(注意不是子串,例如abaab有4个形如’ab’的子序列)的时候就停止。不难注意到,停止的时候显然可能有多于k个形如’ab’的子序列。现在求期望情况下停止的时候有多少个形如’ab’的子序列。 k<=1000。答案对大质数取模输出。题解:显然考虑dp……原创 2017-12-30 02:15:06 · 401 阅读 · 0 评论 -
[学习笔记]概率与期望dp做题总结
之前做的一些就不记录了,只记录现在开始做的一些题。T0. 入门题给一个有向无环图,每次等概率走某一条边,求从1走到n的边权和的期望。做法1,直接设dp[x]表示答案,转移显然。做法2,考虑从定义入手分析出一种做法。期望的定义是E=sigma Pi*Wi,就是Wi出现的概率乘上他自己。本题中即Answer(G) = simga { P(p_i)*W(p_i) },p_i表示一条路原创 2017-10-25 14:25:37 · 932 阅读 · 0 评论 -
BZOJ2435 守卫者的挑战 - 期望dp
传送门题解:考虑dp。dp[i][j][k]表示当前第i场,已经赢了j场,背包容量为k(可能为负)的概率。转移显然。可以用n+1表示背包容量无穷大(因为显然碎片最多n个,容量太大就变成无穷大了)。代码:#include//BZOJ 3029#include#include#define MAXN 210using namespace std;double dp[原创 2017-08-02 20:42:41 · 405 阅读 · 0 评论 -
[NOI2005]BZOJ1415 聪聪和可可
传送门题解:这个题,开始本着拿50分去写,结果写完了在vijos和tyvj上提交竟然都得了80分而且速度好像都很快,然后调试了一些奇怪的bug(坑),就AC了。事后又想了几分钟才想明白复杂度为什么是对的QwQ我真是太弱辣自己写的正解都不知道QAQ首先,按照题意预处理dist[i][j](就是i,j的距离),to[i][j]表示从i到j下一步要走的编号最小的点。然后dp[s][t原创 2017-05-21 21:45:25 · 396 阅读 · 0 评论 -
BZOJ3450 Easy-概率与期望-递推
传送门题目大意:给定一个01序列,其中有某些字符未知(记为?),是0或1的概率相等,各50%。序列的值定义为序列中极长的0序列的长度的平方的和。求期望值。解:一看概率题想递推。记f[i]为到第i位,期望值是多少。那么如果第i位是0,那么f[i]=f[i-1]+(第i位是0的贡献)。在f[i-1]的基础上,第i位是0对f[i]的贡献,显然就是(到第i位的极长0序列的长度)^2原创 2017-05-21 16:18:50 · 700 阅读 · 0 评论 -
BZOJ2134 单选错位
传送门题解:非常简单。第i+1道题作对的概率,是1)第i道题选择了1~a(i+1)中的一个选项,并且作对了i+1题。2)若ai>a(i+1) 第i道题选择了a(i+1)+1~ai中的一个选项并做对了i+1题。显然这部分概率为0。如果ai>a(i+1),那么“第i道题选择了1~a(i+1)中的一个选项”的概率是ai/a(i+1)。否则ai综合起来就是min(ai,a(i+原创 2017-05-20 12:40:47 · 625 阅读 · 0 评论 -
Apple - 高斯消元 - 概率与期望
题目大意:有两个变量x,y初始为0,每次x=(x+1)%n或者y=(y+1)%m。问第一次变成x=X,y=Y时的期望步数。题解:显然直接列方程高消,可以将(n-1,m-1)看作0求(n-1-X,m-1-Y)的答案。注意到可以只设最后一行或者最后一行一列求解。不过后者好实现一点,所以场上写了这个。#include<bits/stdc++.h>#define rep(i,a,b) f...原创 2019-05-02 19:21:56 · 353 阅读 · 3 评论