给定n个数,求i的位置的期望

那么反向考虑,j!=i排在i前面的概率是0.5,那么对i的位置的期望贡献就是1*0.5

这题就是拓展应用一下

#include<bits/stdc++.h>
using namespace std;const int maxn = 200005;
const double esp = 1e-7;vector<int>G[maxn];
int n,size[maxn];
double E[maxn];void dfs1(int u,int pre){size[u]=1;for(int i=0;i<G[u].size();i++){int v=G[u][i];if(v==pre)continue;dfs1(v,u);size[u]+=size[v];}
}void dfs2(int u,int pre){if(u==1)E[u]=1.0;for(int i=0;i<G[u].size();i++){int v=G[u][i];if(v==pre)continue;E[v]=1.0*(size[u]-size[v]-1)/2+E[u]+1;dfs2(v,u);}
}int main(){cin>>n;for(int i=2;i<=n;i++){int fa;cin>>fa;G[fa].push_back(i);G[i].push_back(fa);}dfs1(1,1);dfs2(1,1);    for(int i=1;i<=n;i++)cout<<E[i]<<" ";
}

转载于:https://www.cnblogs.com/zsben991126/p/11068459.html

概率期望——cf round362 div1相关推荐

  1. 第十一届山东省大学生程序设计竞赛 L. Construction of 5G Base Stations(概率期望,递推前缀和优化)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 第十一届山东省大学生程序设计竞赛 L. Construction of 5G Base Station ...

  2. 多元统计分析-概率,期望,方差,正态分布

    概率,期望,方差 只有一个变量时 F(x<=a) = ∫-∞af(x)dx 当区间取负无穷到正无穷时积分为1 推广到多元之后: 同理,当区间取满整个空间时,积分为1 f被称为概率密度函数 边缘分 ...

  3. UOJ #214 合唱队形 (概率期望计数、DP、Min-Max容斥)

    UOJ #214 合唱队形 (概率期望计数.DP.Min-Max容斥) 9个月的心头大恨终于切掉了!!!! 非常好的一道题,不知为何uoj上被点了70个差评. 题目链接: http://uoj.ac/ ...

  4. loj#2542 [PKUWC2018]随机游走 (概率期望、组合数学、子集和变换、Min-Max容斥)

    loj#2542 [PKUWC2018]随机游走 (概率期望.组合数学.子集和变换.Min-Max容斥) 很好很有趣很神仙的题! 题目链接: https://loj.ac/problem/2542 题 ...

  5. [2020多校A层11.22]party(概率期望/近似)

    [2020多校A层11.22]party 非常巧妙的一个概率期望问题,其实运用的还是近似的思想 现在有n个物品,每次一个人有pi的概率选中这个物品,然后可以进行猜测,但是无论是否猜中都继续游戏,直到所 ...

  6. 概率期望题(期望 DP)做题记录

    概率期望题(期望 DP)做题记录 P3830 [SHOI2012]随机树 难点在于第二问:生成树的期望深度. 不 wei zhuo 捏,设 \(dp_{i,j}\) 表示已经有了 \(i\) 个叶子结 ...

  7. 【loj6191】「美团 CodeM 复赛」配对游戏 概率期望dp

    题目描述 n次向一个栈中加入0或1中随机1个,如果一次加入0时栈顶元素为1,则将这两个元素弹栈.问最终栈中元素个数的期望是多少. 输入 一行一个正整数 n . 输出 一行一个实数,表示期望剩下的人数, ...

  8. UVA11427概率期望+独立重复事件

    1 /*UVA11427*/ 2 /*概率期望: 3 独立重复事件A(p,n): 4 p:一件事情发生的概率为p 5 n:最多重复n次 6 要求:1.q=成功次数/实验次数>p 结束实验: 7 ...

  9. 【概率期望】【NOIP模拟】切题

    [题目描述] Alice 出了 n 场比赛,第i场比赛有ai道题. 由于是提高组模拟赛,因此最多只会有三题. Bob 要来切这些题.由于他艺高人胆大,所以他的切题方式比较特别. Bob 从 1到 n这 ...

最新文章

  1. 惠普服务器显示灯闪红灯,惠普打印机指示灯闪烁什么意思? 惠普2130打印机故障灯大全图解...
  2. php根据地址获取经纬度
  3. CSS3 Perspective
  4. django-演练-英雄的编辑
  5. 计算机网络8832,2021年4月份自学考试计算机网络原理04741答案.doc
  6. access中主键自动增长_ACCESS与EXCEL融合应用系列(一) :把数据导入Access
  7. ES11新特性_BigInt---JavaScript_ECMAScript_ES6-ES11新特性工作笔记066
  8. ubuntu 12.04 nfs-server/client安装配置
  9. pthread_cond_timedwait方法Linux时间编程
  10. PropertyGrid—添加属性Tab
  11. android斗鱼app源代码,android文件管理器源码、斗鱼直播源码、企业级erp源码等
  12. rhino6.5安装教程
  13. 数据开放接口第一弹:12306官网中全国火车站数据
  14. 计算机数值怎么看大小,笔记本电脑尺寸怎么看_笔记本电脑尺寸查询
  15. [moses笔记]编译含有nplm的moses解码器
  16. 主流PHP博客系统比较
  17. 2019年,把时间分给靠谱的人和事!(三月复盘)
  18. 微信文件用qq浏览文件服务器,原来微信和QQ的文件是可以相互传输的!现在才知道,真是太可惜了...
  19. 利用NSLOOKUP命令进行DNS层次查询
  20. 2015 股市小牛 记载

热门文章

  1. 帆软报表决策系统 第三方token登录
  2. 鸿业revit电气插件使用结果
  3. matlab批量导入文件
  4. 趣头条自媒体怎么赚钱,分享趣头条的赚钱攻略
  5. 重载Overload 和重写Override区别
  6. Qt Quick 图形渲染 - QtGraphicalEffects 的25种特效
  7. 【连续签到领金币】解题思路总结
  8. HI226 HI229 6轴姿态传感器ROS串口例程说明
  9. TIP | 自动化所谭铁牛院士团队提出用带注意力机制的图神经网络GARN,多个数据集上SOTA!
  10. EDIUS特效之卷轴的快速制作