剑指offer刷题记录59--n个骰子的点数(动态规划)

在这里插入图片描述
解法1 暴力解法

我们可以这样考虑,找出所有骰子和的可能值得概率值。
(1)当 n=1 的时候,概率都是 1/6。
(2)当 n=2 的时候,s=2的概率值为1/36,s=3的概率值为1/18,s=4的概率值为1/12…s=12的时候…(注意这里的和是从2开始
(3)当 n=3 的时候,s=3的概率值为1/216,s=4的概率值为 1/72…
…后面的就不计算了,也就是说,n=3时, 将第三个骰子(六个1/6)添加到第二个骰子的结果(n=2的结果在上个循环已经求得)上去。n=4时, 将第四个骰子(六个1/6)添加到第三个骰子的结果(n=3的结果在上个循环已经求得)上去。以此类推

代码如下
在这里插入图片描述

解法2 动态规划求解(参考链接动态规划初级试炼场

解题思路
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
代码如下
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值