poj #3744 Scout YYF I

题目描述:http://poj.org/problem?id=3744

很容易看出递推公式:dp[i] = p*dp[i-1] + (1-p)*dp[i-2],鉴于有雷的地方要特殊处理

看了这篇blog,才知道要用矩阵和快速幂 http://www.cnblogs.com/kuangbin/archive/2012/10/02/2710586.html

后来又看到讨论里有人说有公式,才想起来组合数学刚刚学了递推公式,靠!这么明显竟然没看出来

很快算出:hn = (1 - pow(p-1,n+1))/(2 - p),n从0开始

又看到有人说:“根据递推公式观察数据发现,超过步数100以后的概率几乎等于一个和p有关的常数”

经实践验证发现确实也是(题目所给p的范围是0.25~0.75),但不知是怎么推出来的

还有,用qsort会超时,用sort是0MS,这是为什么?

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值