[集训队作业2018]小Z的礼物(min-max容斥,插头dp)

本文介绍了一种使用min-max容斥原理来解决求取到所有物品的期望时间的问题。通过建立期望时间的数学模型,将问题转化为求概率,并利用动态规划进行插头dp求解。在动态规划过程中,关注的是每个状态覆盖的相邻对数量,通过转移方程和系数求解。参考了相关博客文章以深入理解解题思路。
摘要由CSDN通过智能技术生成

传送门

  • 这种求 “取到所有物品的期望时间” 的题一般都用 m i n − m a x min-max minmax容斥 解决:
    t ( i , j ) t(i,j) t(i,j)为取到格子 ( i , j ) (i,j) (i,j)的期望时间,集合 S = ∪ c ( i , j ) = ′ ∗ ′ { t ( i , j ) } S=\cup_{c(i,j)='*'}\{t(i,j)\} S=c(i,j)={ t(i,j)}
    那么根据 m i n − m a x min-max minmax容斥有: max ⁡ ( S ) = ∑ T ⊆ S , T ≠ ∅ ( − 1 ) ∣ T ∣ − 1 min ⁡ ( T ) \max(S) = \sum_{T\subseteq S, T \neq \varnothing} (-1)^{|T|-1}\min(T) max(S)=TS,T=(1)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值