
概率dp
文章平均质量分 80
Excelsior_kereo
这个作者很懒,什么都没留下…
展开
-
sgu495
不多提。#include#include#includeusing namespace std;const int MAXN=100000+100;int n,m;double dp[MAXN];int main(){ while(~scanf("%d%d",&n,&m)) { double ans=1.0; dp[1]=1.0原创 2014-04-26 20:18:21 · 1046 阅读 · 0 评论 -
rockethon2015 G2题 Inversions problem 概率dp
题意:给定n,k。k次操作,每次等概率将一个区间翻转,问最后逆序数对的期望。思路:设dp[i][j]表示a[i]在a[j]前面的概率。每次枚举翻转的区间,更新dp[i][j],复杂度为O(n^4×k)。详见代码:/********************************************************* file name: G.cpp author : k原创 2015-02-09 21:16:23 · 960 阅读 · 0 评论 -
codeforces 235B Let's Play Osu! 概率dp
题意:给定n表示有n个格子,下面每个格子为O的概率是多少。对于一段连续 x 个O的价值就是 x^2 ;求获得的价值的期望是多少。思路:n^2=n×(n-1)+n,设ai为第i段连续O的长度,∑ai^2 = ∑[ ai+ ai*(ai-1) ] = ∑ ai*(ai-1) + ∑ai = ∑ C(ai, 2)*2 + ∑ai,那么问题可以转化为求长度大于1的连续段数*2+O的个数的总期望。原创 2015-02-02 13:27:01 · 1085 阅读 · 0 评论 -
codeforces 167B Wizards and Huge Prize 概率dp
题意:给定n个对手,至少要击败其中 l 个人,现在有口袋容量为 k下面n个数字表示击败这个人的概率下面n个数字(若为-1表示击败这个人可以获得一个金币,若>0则表示可以增加口袋容量为这个数字)求:至少击败其中的l个人,且获得的总口袋容量 >= 获得的金币个数 的概率是多少。(即任何时候金币都不能放不下)思路:设dp[i][j][k]表示当前前i个人已经战胜j个人,且剩余口袋容量原创 2015-02-01 22:18:13 · 967 阅读 · 0 评论 -
zoj3822 Domination (The 2014 ACM-ICPC Asia Mudanjiang Regional Contest D题)概率dp
题意:思路:原创 2014-10-15 22:27:37 · 833 阅读 · 0 评论 -
hdu 4586 Play the Dice 2013南京邀请赛A 概率dp求期望
题意:有一个n面的骰子,掷到第i面,可得a[i]分。其中有m个面,可获得再掷一次的机会,求掷一次得分的期望。思路:解法1:总期望等于子期望的加权和,加权因子为子期望发生的概率。设所求期望为Exp,因为无限掷,当前状态与转移状态的期望趋于同一极限Exp,Exp有m种转移方式,转移概率均为 1 / n , 即:Exp= 1 / n * ( ( Exp +a [ b[ 1 ] ] ) +原创 2014-05-30 11:24:47 · 1152 阅读 · 0 评论 -
acdream 1200 Jump! Jump! Jump! 概率dp+高斯消元
题意:有n个荷叶形成一个圈,有两只其原创 2014-09-10 00:25:15 · 1067 阅读 · 0 评论 -
zoj3329 One Person Game 概率dp求期望
One Person GameTime Limit: 1 Second Memory Limit: 32768 KB Special JudgeThere is a very simple and interesting one-person game. You have 3 dice, namely Die1, Die2 and Die3. Die1 has原创 2014-07-05 09:30:05 · 712 阅读 · 0 评论 -
poj3744 Scout YYF I 概率dp+矩阵快速幂
题意:在一条路上布置了一些地雷,初始的时候你在起点1处,原创 2014-05-31 23:22:27 · 993 阅读 · 0 评论 -
poj 2096 Collecting Bugs 概率dp求期望
题意:有一款软件原创 2014-05-29 21:25:05 · 978 阅读 · 0 评论 -
uva11762 Race to 1 概率dp求期望+记忆化搜索
题目链接原创 2014-07-04 08:42:32 · 766 阅读 · 0 评论 -
hdu3853 LOOPS 概率dp求期望
题意:给定一个n*m的方格,给出相应( i , j ) 原地、往下 、往右走的概率,每走一格花费魔法值2,求从起始点(1,1)到(n,m)花费魔法值的期望思路:设dp[ i ][ j ]为从(i , j)出发到达目标状态(n , m)所需魔法值的期望。dp[ i ][ j ]有3种转移方式:(1)dp[ i ][ j ] -------> dp[ i ][ j ],转移概率为p1;(2原创 2014-05-30 22:09:10 · 1288 阅读 · 0 评论 -
uva 11427 Expect the Expected 概率dp求期望
题目链接原创 2014-07-04 11:43:04 · 800 阅读 · 0 评论 -
hdu 4405 Aeroplane chess 2012年金华区域赛网络赛 概率dp求期望
题意:有1个1*(n+1)的格,下标为0~n ;原创 2014-05-30 12:54:24 · 1297 阅读 · 0 评论 -
hdu4089 Activation 概率dp 2011北京区域赛
ActivationTime Limit: 20000/10000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1339 Accepted Submission(s): 504Problem DescriptionAfter 4 years'原创 2014-07-05 21:21:23 · 880 阅读 · 0 评论 -
rockethon2015 C题 Second price auction 概率dp
题意:n个人去竞拍一件商品,下面给出n个区间表示每个人出的价是区间中随机的一个数(概率均等)则第一名需要付的钱是第二名的竞拍价格(允许并列第一名)求支付的钱的期望。思路:参考九野巨的博客:http://blog.youkuaiyun.com/qq574857122/article/details/43640187/******************************************原创 2015-02-09 21:10:34 · 805 阅读 · 0 评论