【期望DP】彩色圆环

题目描述

给出一个环,环上的点会有一定概率(1/m)变为m种颜色之一,然后相连并且相同颜色的段可称为同色段,设环上所有同色段长度的乘积为环的权值,现在要求环上所有情况的权值的期望值

样例输入

3 2

样例输出

2.25

思路

肯定得破环为链啊
期望DP,设 f i , 0 / 1 f_{i,0/1} fi0/1为当前段的终点为i,颜色与跨越环的首尾的那一段不同,则为0,相同则为1
那么我们的转移方程其实很好推
无非就是,在i前找一个点j,使j是上一个与i异色的段的终点,那么就可以从j点向i点转移
f i , 0 + = f j , 0 ∗ ( i − j ) ∗ P i − j ∗ ( M − 2 ) + f j , 1 ∗ ( i − j ) ∗ P i − j ∗ ( M − 1 ) f_{i,0} +=f_{j,0} * (i - j) *P_{i-j}*(M-2) + f_{j,1}*(i-j)*P_{i-j}*(M-1) fi,0+=fj,0(ij)P

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值