当前位置: 首页 > news >正文

CF1187F

\(n\) 个整数 \(a_1 \sim a_n\),每个数在 \([l_i, r_i]\) 随机选择,设 \(B = \sum\limits_{i = 1}^n [a_i \ne a_{i - 1}](a_0 = 0)\),求 \(E(B^2)\)

\(n \le 2 \times 10^5, 1 \le l_i \le r_i \le 10^9\)

首先如果要求的是 \(E(B)\) 就很简单,直接根据期望线性性拆一下即可。但是显然 \(E(B^2) \ne E(B)^2\),因为乘法是不能乱搞的(必须相互独立。)

考虑将 \(B\) 展开,\(B = (\sum\limits_{i = 1}^n [a_i \ne a_{i - 1}]^2) + 2(\sum\limits_{i < j} [a_i \ne a_{i + 1} \& a_{j} \ne a_{j + 1}])\)。因为之间是 +,所以可以分开计算。

前面那一部分就是 \(\sum [a_i \ne a_{i - 1}]\),用 \(1 - [a_i == a_{i - 1}]\) 算即可。(相同的概率应该都会把。)

后面那一部分如果 \(j > i + 1\) 就是相互独立的,可以分开算再乘起来。否则就是算 \(a_{i} \ne a_{i + 1} \& a_{i + 1} \ne a_{i + 2}\)。小小容斥一下变成 \(4\) 个东西算即可。

时间复杂度:\(O(n \log V)\),瓶颈在于逆元。

因为期望中乘法不能直接拆,只能将 \(B\) 展开然后进行计算。碰到 \(E(X \cdot Y)\) 都可以变成类似的形式。

\[E(X \cdot Y) = E((X1 + X2 + \dots) \cdot(Y1 + Y2 + \dots)) = E(X1) \cdot E(Y1) + E(X1) \cdot E(Y1) + \dots \]

另外再补充一下期望线性性(\(X, Y\) 为两个随机变量):

\(E(X + Y) = E(X) + E(Y)\) 在任何情况下成立,\(E(X \cdot Y) = E(X) \cdot E(Y)\) 只在 \(X, Y\) 相互独立的情况下成立。

http://www.rkmt.cn/news/46886.html

相关文章:

  • rdp远程桌面协议进行远程桌面控制
  • 第五届 RTE 年度 Demo Day 三强公布!看到对话式 AI 的 N 种未来
  • 活用数组题目参考
  • static、static静态代码块、Math库、final
  • 2025年EGUOO白加黑睡眠营养包深度解析:昼夜分时配方如何重塑睡眠—能量闭环
  • 2025年河南工业大学2025新生周赛(3)
  • 日总结 25
  • 编程思维与 AI-coding 结合
  • 如何制作一个随身服务器?
  • 业务用例模板(用户线上充值) - f
  • lincon_transformer阅读介绍
  • 完整教程:页表 vs. 组相联缓存:内存管理与性能优化的殊途同归
  • RAG编程实践(DashScope+Milvus)
  • 使用 Docker 快速部署 MinIO 文件存储服务
  • AI智能体落地:Agent-Assist vs 全自动化完整决策指南
  • Python : argument name should be lowercase 警告处理解决方法
  • instanceof(类型)
  • 高级程序语言设计第5次
  • 25.11.11 spfa算法
  • CF2164E Journey 题解
  • 实用指南:[linux仓库]信号保存[进程信号肆]
  • v4l2_subdev和video_device区分
  • 2025年11月全日制艺考生文化课新推荐:聚焦全日制艺考生文化课培训/全日制艺考生文化课机构/核心考点攻坚与沉浸式教学
  • [随笔]关于意识形态
  • Luogu P4151 [WC2011] 最大XOR和路径 题解
  • 2025年11月磨床电主轴厂家新推荐:聚焦国产磨床主轴/进口磨床主轴/内圆磨床主轴/外圆磨床主轴测评!
  • 会员小程序
  • MySQL学习,详解分页查询(limit)
  • 英语_阅读_A new way to see the world:AR_待读
  • 2025篷房行业优选榜:华烨海特斯五星领跑 铝合金 / 装配式 / 工业篷房领域 4 家实力企业精准适配多场景