对于从三个方向转移的期望dp式子移项方法

f i = a f i − 1 + b f i + c f i + 1 + v i f_i=af_{i-1}+bf_i+cf_{i+1}+v_i fi=afi1+bfi+cfi+1+vi,其中 a + b + c = 1 a+b+c=1 a+b+c=1 ,求 f f f

考虑差分, g i = f i − f i + 1 g_i=f_i-f_{i+1} gi=fifi+1

f i = a ( f i − 1 + g i − 1 ) + b f i + c ( f i − 1 − g i ) + v i f_i=a(f_{i-1}+g_{i-1})+bf_i+c(f_{i-1}-g_i)+v_i fi=a(fi1+gi1)+bfi+c(fi1gi)+vi

注意到 a + b + c = 1 a+b+c=1 a+b+c=1,因此可以把 f f f 消掉

0 = g i − 1 a − c g i + v i 0=g_{i-1}a-cg_i+v_i 0=gi1acgi+vi

然后就可以推出 g g g 的递推式,然后反求 f f f 即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值