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

P5643 [PKUWC2018] 随机游走

首先至少都经过一次不是很好搞,我们希望转化为经过其中某一个点的最少步数期望。

不难发现两者的关系便是广义 min/max,考虑 min-max 容斥在期望意义下的可行性,有:

\[E(max) = \sum_{T \subseteq S} (-1)^{|T| + 1} E(min) \]

其中 max 便代表第一次经过 \(S\) 中点的最大步数期望,min 便代表经过 \(S\) 中某一点的最小步数期望。

为什么要转化成 \(min\),因为接下来就变成了一个经典的树形 DP,设 \(f_i\)\(i\) 点开头的答案,这种期望题我们通常倒着做,则有:

\[f_x = \frac{1}{in_x} \sum_{x \to v} f_v + 1 \]

你直接高斯消元也行,但是有基于树形随机游走高斯消元经典 \(O(n)\) 做法,具体来说就是写出 \(f_x\) 关于 \(f_{fa}\) 的表达式,倒着从叶子向上递推即可。

最后一步我们不能 \(O(3^{18})\) 求,考虑依次对于每一维求取前缀和,就是高维前缀和,就做完了。

http://www.jsqmd.com/news/138087/

相关文章:

  • 基于SPI的ST7789V驱动实现:完整指南
  • 如何用3个简单步骤快速集成小米智能家居到Home Assistant?
  • Sigil EPUB编辑器:零基础快速入门终极指南
  • 揭秘智普Open-AutoGLM部署难题:3个常见错误及一键解决方法
  • LibreCAD隐藏技巧大揭秘:颠覆你对开源CAD的认知
  • AMD显卡AI图像生成优化方案:ComfyUI-Zluda性能提升实战
  • PDF目录生成终极指南:3步打造专业级文档导航
  • QuickRecorder:简单易用的macOS专业录屏工具完整指南
  • 如何快速掌握ADBKeyBoard:Android虚拟键盘的终极使用指南
  • 2025年12月环保板材品牌推荐:十大主流品牌深度对比评测与综合排名榜 - 十大品牌推荐
  • Windows安卓子系统完整配置指南:Magisk与Google Play一键集成方案
  • Scrapegraph-ai终极安装指南:从零配置到高效运行
  • Android下载管理终极指南:从零掌握分块下载技术
  • Aimmy终极指南:AI瞄准辅助工具的完整实战手册
  • 终极EPUB编辑指南:用Sigil快速制作专业电子书的完整方案
  • QtScrcpy安卓投屏完整指南:从入门到精通的高效控制方案
  • 2025年12月衣柜板材品牌推荐榜:十大环保板材深度对比评测与实用选购指南 - 十大品牌推荐
  • 高效设计协作:Sketch Measure插件完整实战手册
  • 2025年12月衣柜板材品牌推荐:对比评测排行榜单深度分析 - 十大品牌推荐
  • Sketch Measure导出配置实战:从团队痛点到高效协作的完整指南
  • arm64 x64交叉编译环境中Makefile编写技巧
  • IRISMAN:让PS3游戏管理变得如此简单
  • 基于微信小程序的快递代领系统的设计与实现开题报告(3)
  • 抖音作品封面批量下载技术解析:3分钟实现高清素材高效采集
  • 零基础学习STLink驱动下载的完整步骤解析
  • Bodymovin插件实战指南:从AE动画到网页动效的高效转换
  • QuickRecorder音频录制全攻略:从入门到精通的专业指南
  • 3D高斯泼溅技术终极指南:从零基础到实战精通
  • 基于微信小程序的快递代领系统的设计与实现文献综述
  • STM32 OTG调试技巧:常见问题排查完整示例