#概率和数学期望,动态规划,记忆化搜索#CH 3803 扑克牌

这是一篇关于使用动态规划解决扑克牌期望值问题的博客。通过分析,定义了状态f[a][b][c][d][p][q]表示抽取特定花色牌的期望值,并给出转移方程。最后,通过代码实现求解答案f[0][0][0][0][0][0]。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述


分析

首先很容易发现这是一道动态规划的题目,然后设f[a][b][c][d][p][q]f[a][b][c][d][p][q]f[a][b][c][d][p][q]表示抽a张黑桃,b张红桃,c张梅花,d张方块,并把小王作为花色p,大王作为花色q,(花色0表示还没有抽,1、2、3、4分别表示黑桃、红桃、梅花、方块)的期望值抽a张黑桃,b张红桃,c张梅花,d张方块,并把小王作为花色p,大王作为花色q,(花色0表示还没有抽,1、2、3、4分别表示黑桃、红桃、梅花、方块)的期望值abcdpq01234,那么f[a][b][c][d][p][q]=13−a54−sumf[a+1][b][c][d][p][q]+13−b54−sumf[a][b+1][c][d][p][q]+13−c54−sumf[a][b][c+1][d][p][q]+13−d54−sumf[a][b][c][d+1][p][q]+min{ 154−sumf[a][b][c][d][1∼4][q]}+min{ 154−sumf[a+1][b][c][d][p][1∼4]}f[a][b][c][d][p][q]=\frac{13-a}{54-sum}f[a+1][b][c][d][p][q]+\frac{13-b}{54-sum}f[a][b+1][c][d][p][q]+\frac{13-c}{54-sum}f[a][b][c+1][d][p][q]+\frac{13-d}{54-sum}f[a][b][c][d+1][p][q]+min\{\frac{1}{54-sum}f[a][b][c][d][1\sim4][q]\}+min\{\frac{1}{54-sum}f[a+1][b][c][d][p][1\sim4]\}f[a][b][c][d][p][q]=54sum13af[a+1][b][c][d][p]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值