尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

CF1187F

CF1187F
📅 发布时间:2026/6/19 18:24:20

有 \(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\) 相互独立的情况下成立。

相关新闻

  • rdp远程桌面协议进行远程桌面控制
  • 第五届 RTE 年度 Demo Day 三强公布!看到对话式 AI 的 N 种未来
  • 活用数组题目参考

最新新闻

  • 常州多年黄金回收攻略,三十年实体经营,收的顶本地口碑有保障 - 奢侈品回收测评
  • 01_系统架构设计
  • 如何免费实现专业级直播抠像:obs-backgroundremoval插件完全指南
  • 新手必看!抖音保存视频到相册的详细步骤技巧 - 工具软件使用方法推荐
  • LaTeX长表格排版进阶:如何用longtable宏包实现跨页表格的精细控制?
  • 2026亲测:专业降AIGC软件选它准没错 - 降AI小能手

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号