社区
数据结构与算法
帖子详情
求助:世界大赛的胜率
bestdog
2009-01-15 08:48:23
考虑A和B两支队伍,正在进行一系列的比赛,知道一个队赢了n场比赛为止。假设A队赢得每场比赛的概率都是相同的,为p,而A队丢掉比赛的概率是 q=1-p。当A队还需要i场比赛胜利才能赢得系列赛,B队还需要j场比赛胜利才赢得系列赛的时候,A队赢得系列赛的概率为P(i,j)。
为P(i,j)建立一个可以在动态规划中使用的递推关系。
ps:谢谢高手们了啊,希望能够尽量详细点,本人菜鸟,刚开始学习。
...全文
385
6
打赏
收藏
求助:世界大赛的胜率
考虑A和B两支队伍,正在进行一系列的比赛,知道一个队赢了n场比赛为止。假设A队赢得每场比赛的概率都是相同的,为p,而A队丢掉比赛的概率是 q=1-p。当A队还需要i场比赛胜利才能赢得系列赛,B队还需要j场比赛胜利才赢得系列赛的时候,A队赢得系列赛的概率为P(i,j)。 为P(i,j)建立一个可以在动态规划中使用的递推关系。 ps:谢谢高手们了啊,希望能够尽量详细点,本人菜鸟,刚开始学习。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bestdog
2009-01-15
打赏
举报
回复
谢谢大王派我去巡山分析的这么详细,题目应该是A和B比赛,没有第三方参加。
sincor
2009-01-15
打赏
举报
回复
大王派我去巡山 好厉害
大王派我去巡山
2009-01-15
打赏
举报
回复
我上面说的是假定A、B两队都在和第三方队伍进行比赛。
如果你说的“系列赛”是指只有两个队伍A和B不停地比下去,那就是1L说的样子~
大王派我去巡山
2009-01-15
打赏
举报
回复
漏了两个重要的条件:
1.要是两个同时到达n的时候算谁赢(影响到边界条件)?我这里假设还是A胜;
2.每场比赛A的胜率是p,那B总也得有个胜率吧(影响到递推公式)。我这里假设每场比赛B获胜的几率是r;
边界条件:
P(0,j)=1
P(i,0)=0(这里i>0)
状态转移方程:
P(i,j)=p*r*P(i-1,j-1)+p*(1-r)*p(i-1,j)+(1-p)*r*p(i,j-1)+(1-p)*(1-r)*p(i,j)
整理之后得
p(i,j)=[p*r*P(i-1,j-1)+p*(1-r)*p(i-1,j)+(1-p)*r*p(i,j-1)]/[1-(1-p)*(1-r)]
这就是递推公式
含义也很明显,在P(i,j)的基础上再进行一轮比赛,要么两个全赢、要么两个全输、要么一赢一输。
FancyMouse
2009-01-15
打赏
举报
回复
P(i,j)里面是还需要几场?那-1都换成+1
FancyMouse
2009-01-15
打赏
举报
回复
P(i,j) = p*P(i-1,j) + q*P(i,j-1)
数据结构与算法
33,025
社区成员
35,334
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章