E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
——概率DP
THE MOON(
概率dp
)
题目描述TheMooncardshowsalarge,fullmooninthenight’ssky,positionedbetweentwolargetowers.TheMoonisasymbolofintuition,dreams,andtheunconscious.Thelightofthemoonisdim,comparedtothesun,andonlyvaguelyilluminate
eazo
·
2020-07-10 11:38
数论
dp
HDU 4074 Darts
概率dp
题目大意:就是现在两个人A和B进行飞镖游戏,现在A每次都是随意地向标靶投掷非标,击中不同得分区域的概率都是1/20,B每次都会选择瞄准使得自己赢的可能性最大的那块区域进行投掷,当他瞄准一块区域时,有1/3的几率击中瞄准的区域,另外分别有1/3和1/3的概率击中瞄准区域的左边或者右边的区域,现在给出一个整数n,1#include#include#include#include#include#inc
Gatevin
·
2020-07-10 05:11
ACM_Probability
HDU
Gym - 101190F Foreign Postcards (
概率dp
)
原题:ACMICPC2016–2017,NortheasternEuropeanRegionalContest.St.Petersburg–Barnaul–Tbilisi–Almaty,December4,2016ProblemF.ForeignPostcardsInputfile:foreign.inOutputfile:foreign.outFedorisanavidtraveler.Asar
Lllll_sh
·
2020-07-09 19:04
CodeForces
【ccpc2018吉林D题】THE MOON (
概率dp
)
题目描述TheMooncardshowsalarge,fullmooninthenight’ssky,positionedbetweentwolargetowers.TheMoonisasymbolofintuition,dreams,andtheunconscious.Thelightofthemoonisdim,comparedtothesun,andonlyvaguelyilluminate
aiyouyou_
·
2020-07-09 13:45
◈DP
HDU 3366 Passage
概率dp
PassageTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):538AcceptedSubmission(s):269ProblemDescriptionBillisamillionaire.Butunfortunatelyhewastrappedinacastle.
_zhj
·
2020-07-09 05:35
算法
------动态规划
算法
dp
HDU 3366 Passage (
概率DP
)
PassageProblemDescriptionBillisamillionaire.Butunfortunatelyhewastrappedinacastle.Thereareonlynpassagestogoout.Foranypassagei(1#include#includeusingnamespacestd;constintmaxn=1100;structroute{doublep,q
weixin_30485799
·
2020-07-08 13:29
Foreign Postcards Gym - 101190F(
概率DP
)
题目链接:https://vjudge.net/problem/Gym-101190F题意:一开始共有n个卡片,C代表摆放正确,W代表摆放错误,每次可以选取前k张卡片,如果这k张卡片中的第一张是W,则将这k张卡片全部翻转后放在桌面上(翻转即C变W,W变C),如果第一张是C则不进行任何操作直接将这k张卡片放在桌面上,然后再在剩下的卡片中重复进行上述操作,直至所有卡片都放在桌面上了。求最终桌面上W个数
smwqd_yehua_cx
·
2020-07-08 06:52
OJ
——
CodeForces
DP
——
概率(期望)DP
HDU 3366 Passage(
概率DP
)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3366题意:有n条通道,M百万美元,每条通道成功逃生的几率是pi,被捉住的可能性是qi,走进死胡同的可能性是(1-pi-qi)。如果被捉住需要支付一百万美元然后回到原地,否则就要被杀死;走进死胡同是不需支付金钱但也得回到原地。问在选择最优方式的前提下成功逃生的几率。分析:定义了二维数组dp[i][j]表
smwqd_yehua_cx
·
2020-07-08 06:51
DP
——
概率(期望)DP
OJ
——
HDU
POJ - 3071 Football(
概率DP
)
题目链接Considerasingle-eliminationfootballtournamentinvolving2nteams,denoted1,2,…,2n.Ineachroundofthetournament,allteamsstillinthetournamentareplacedinalistinorderofincreasingindex.Then,thefirstteaminthe
qq_42479630
·
2020-07-08 02:53
概率&&期望DP
hdu-3366 Passage
概率DP
读懂就能AC hhh
http://acm.split.hdu.edu.cn/showproblem.php?pid=3366读题的时候没发现这个PQ1-P-Q是全集的划分,以为是独立事件,写错了转移方程233先贪心得排个序,排序规则我们可以通过假设AB/BA这两种顺序,然后推导概率和的大小关系来得出。然后分别讨论直接通过,免费到下一门,付费到下一门。dp[i][j]存到达i门消费j的概率,dp[0][0]是初始状态,
dong52130
·
2020-07-07 07:27
HDU 3366 Passage (
概率dp
)
问的是最优情况下多少概率可以成功逃脱思路是首先处理一下数据,想要最优肯定是在不被杀死的情况下越早走出越好,那就要求尽量不要碰到士兵,所以应该先对数据按照p/q排序一下,这样可以保证不死的概率最大,然后通过
概率
WShuo97
·
2020-07-06 22:44
解题报告
HDU 3366 Passage (dp)
思路:
概率dp
,既然问最优可能性,肯定是最有可能跑出去的情况最好了,就算跑不出去也要少碰士兵,所以先按p/q从大到小排序,然后dp[i][j]代表在第i个通道,还有j万元的时候能出去的概率。
Kim0403
·
2020-07-06 22:33
HDU
动态规划-概率dp
HDU 3366 Passage (
概率DP
)
PassageTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):411AcceptedSubmission(s):192ProblemDescriptionBillisamillionaire.Butunfortunatelyhewastrappedinacastle.
Interstellar_
·
2020-07-06 15:25
动态规划
扑克牌(
概率dp
)
题目链接#include#include#include#includeusingnamespacestd;intA,B,C,D;doublef[20][20][20][20][5][5];boolvis[20][20][20][20][5][5];doubledp(inta,intb,intc,intd,intx,inty){if(vis[a][b][c][d][x][y]==true)retu
HOGWARTS333
·
2020-07-05 09:26
算法竞赛进阶指南刷题
期望&
概率dp
总结
总算刷完kuangbin期望&概率专题了,下面总结一下心得和题解!1.期望dp期望dp通常逆推,即从结果推向初始状态,也可以用记忆化搜索进行dp;E=Σp1*(E1+X1)+Σp2*(E+X2)其中E为当前状态的期望,E1为下一个状态的期望,p1和X1分别为将当前状态转移到下一个状态的概率和花费,p2和X2分别为保持当前状态的概率和花费。最后化简为E=(Σp1*(E1+X1)+Σp2*X2)/(1
丿残念灬
·
2020-07-05 04:35
期望&概率dp
Ilya and Escalator(
概率dp
)
题目链接:codeforces518D题目大意:有n个人,每秒有p的概率有一个人进电梯,问t秒后电梯里的人数的期望。题目分析:定义dp[i][j]表示第i秒电梯里有j个人的概率。j!=n时,dp[i][j]=p⋅dp[i−1][j−1]+(1−p)⋅dp[i−1][j]j==n时,dp[i][j]=p⋅dp[i−1][j−1]+dp[i−1][j]因为如果n个人用完了,那么后面的状态100%会继承
黎辰
·
2020-07-05 03:12
codeforces的dp专题
poj 3071 football
又是一道简单的
概率dp
,自己还是太菜了,写了很久才过的。问了MT怎么处理判断是否在同一场比赛的问题。
pbj1203
·
2020-07-05 01:23
新21点
概率Dp
爱丽丝参与一个大致基于纸牌游戏“21点”规则的游戏,描述如下:爱丽丝以000分开始,并在她的得分少于K分时抽取数字。抽取时,她从[1,W][1,W][1,W]的范围中随机获得一个整数作为分数进行累计,其中WWW是整数。每次抽取都是独立的,其结果具有相同的概率。当爱丽丝获得不少于KKK分时,她就停止抽取数字。爱丽丝的分数不超过NNN的概率是多少?示例1:输入:N=10,K=1,W=10输出:1.00
绝尘花遗落
·
2020-07-04 18:25
Leetcode
【NOIP16提高组】换教室
【题目链接】点击打开链接【算法】
概率DP
先跑一遍floyed,求出每个教室之间的最短路径,存在数组dist[][]中,时间复杂度O(V^3)设计状态,f[i][j][k]表示当前选到第i个教室,已经选了
even_bao
·
2020-07-04 15:31
最短路径
动态规划
数学
概率与期望
弗洛伊德算法
概率 && 期望 入门
(所有毛球独立存在,互不影响)思路:
概率dp
因为k只毛球都是相互独立的,我们只需要算出每个毛球m天死亡后的
概率dp
[m],然后答案就是dp[m]k。
Marcu-Bao
·
2020-07-04 05:41
数学期望
dp
Alice和Bob赌糖果(
概率dp
)
链接https://ac.nowcoder.com/acm/problem/14962来源:牛客网题目描述Alice和Bob赌糖果。规则是这样的:Alice从[l,r]中随机抽一个数,Bob从[L,R]中随机抽一个数,谁抽的数大谁就赢,输的一方给另一方1颗糖(平局不用给糖),他们会一直赌下去直到有一方没有糖果为止。Alice有n颗糖果,Bob有m颗糖果,求Alice将Bob的糖果赢完的概率。输入描
Sin陌
·
2020-07-04 01:21
牛客
Codeforces Round #362 (Div. 2) B - Puzzles (树上
概率dp
)
B.PuzzlesBarneylivesincountryUSC(UnitedStatesofCharzeh).USChasncitiesnumberedfrom1throughnandn - 1roadsbetweenthem.CitiesandroadsofUSCformarootedtree(Barney'snotsurewhyitisrooted).Rootofthetreeistheci
lov_vol
·
2020-07-02 09:10
Codeforces
我的dp之路
牛客第9场-E
概率dp
把
概率dp
当数学题做推公式,也是我太菜了。最重要是我还津津有味推了一下午。刚一开始我想到枚举对的题数,从n到0跑一遍,预处理出来全部发生的概率pp。
就是xyz
·
2020-06-30 01:07
都市大飙车 UESTC 1652
概率DP
记录一个障碍数组,用滚动数组优化内存因为当前维由上一维转化需要很多判断,所以我们就由当前维推导下一维,这就很好操作了状态转移很好想,具体请看代码一道很模板化的
概率DP
,水#include#include
weixin_34357962
·
2020-06-28 17:37
Random Access Iterator 2019 ICPC 徐州网络赛(树上
概率DP
)
比赛时认为给了根节点输入的点就是根和儿子的顺序了,其实输入是个无向的树,智障了,一直wa,还以为算概率写法错了。一个dfs求深度,一个dfs求dp值就可以了,简单题代码:#includeusingnamespacestd;#definelllonglongconstintN=1e6+5;vectorG[N];constllp=1e9+7;intn;intdepth[N];lldp[N];intre
weixin_30892037
·
2020-06-28 02:49
UVA11021 Tribles
概率dp
题目传送门题意:开始有$k$只兔子,每只都是活一天就死,每只死前都会有$pi$的概率生出$i$只兔子。求$m$天后兔子死光的概率。思路:设$f[i]$为一只兔子在第i天死完的概率,那么答案就是$f[m]^k$。所以关键是求$f[i]$.由全概率公式得到$f[i]=p0+p1*f[i-1]+p2*f[i-1]^2+...+pn*f[i-1]^n$这个式子要怎么理解呢?p0是一只兔子第一天就死完的概率
weixin_30485379
·
2020-06-27 20:51
CF 148D Bag of mice 题解
题面这是我做的第一道
概率DP
题;做完后发现没有后效性的DP是真的水;在这里说主要是再捋顺一下思路;设f[i][j]表示有i只白鼠,j只黑鼠是获胜的概率;显然:f[i][0]=1;然后分四种情况:1.先手刚好拿到白鼠
weixin_30437481
·
2020-06-27 19:35
LightOJ - 1265 Island of Survival (
概率dp
)
Youareinarealityshow,andtheshowiswaytoorealthattheythrewintoanisland.Onlytwokindsofanimalsareintheisland,thetigersandthedeer.Thoughunfortunatebutthetruthisthat,eachdayexactlytwoanimalsmeeteachother.So
weixin_30375427
·
2020-06-27 18:04
【期望DP】[UVA1498] Activation
显然是
概率DP
我们用dp[i][j]表示队伍中有i个人,lyk的小迷妹现在排在j这个位置时的概率大小不难列出下列转移方程:(显然已经排到前面k个位置的时候是要加上爆炸也就是p4的概率的)$$f[i][1
weixin_30302609
·
2020-06-27 15:30
ACM-
概率dp
之入门
概率dp
其实就是利用动态规划的思想去解决概率、期望等题目,本质上来说与普通的dp没有太大的区别,只是可能会涉及到一些概率论方面的知识。
潜水的疯
·
2020-06-27 02:39
ACM-专题-动态规划
POJ2096 Collecting Bugs 数学期望
概率DP
题意:某个系统中有n个子系统和m个bug类型,该系统每天会出现一个bug(属于某个子系统和某个bug类型),bug的类型是等概率的,bug也是等概率地出现在每个子系统的。问所有子系统都出现bug且所有的bug类型都出现的期望天数。Inputfilecontainstwointegernumbers,nands(0=0;i--){for(intj=s;j>=0;j--){if(i==n&&j==s)
MQFLLY
·
2020-06-26 17:00
DP专题9 终 | 机器人 HDU -4576(
概率DP
)
本篇是一个
概率DP
问题,也是DP专题的最后一篇,
概率DP
是DP中一个较为特殊的算法问题,混合了概率这个元素在里面,需要对概率有比较好的理解。
ACM算法日常
·
2020-06-25 20:41
C/C++
算法
Easy [还是
概率DP
思想……]
题目描述某一天\(WJMZBMR\)在打\(osu\)~~~但是他太弱逼了,有些地方完全靠运气\(QaQ\)我们来简化一下这个游戏的规则有\(n\)次点击要做,成功了就是\(o\),失败了就是\(x\),分数是按\(comb\)计算的,连续\(a\)个\(comb\)就有\(a\timesa\)分,\(comb\)就是极大的连续\(o\)。比如\(ooxxxxooooxxx\),分数就是\(2\t
Vocanda
·
2020-06-21 11:00
UESTC 1652 都市大飙车
概率DP
算法复杂度:O(N*M*logN)用kk[i]记录第i个障碍物的位置pos=(b-1)*m+a;kk[i]=pos;dp1[j]记录当前所有车道安全的
概率dp
2[j]记录下一步所有车道安全的概率初始化
just_sort
·
2020-06-21 02:04
ACM/ICPC_UESTC
poj - 2096
概率dp
(找bug)
题意:一个人一天只能找1个bug,这个bug属于s个子系统中的某一个子系统,属于n种bug中的某一种,求这个人找出n种bug,并且s个系统都bug的期望(每个系统的一定可以找出bug)一直在纠结dp[i][j]是不是自己的子期望,先这么想吧:dp[i][j]的子期望是四种状态,所以在这里面,dp[i][j]状态转移方程可以这么写,但是要从它表示的意义去理解撸代码:#includedoubledp[
快乐撸代码
·
2020-03-26 19:00
BZOJ 3566: [SHOI2014]概率充电器
简单的
概率DP
,思路极其顺畅(然后刚开始还是手残WA了两发)首先由于这里的每个点贡献都是\(1\),因此期望和就是概率和,换句话说我们要求\(\sum_{i=1}^nP(i)\),\(P(i)\)表示\
hl666
·
2020-02-04 21:00
BZOJ 4008: [HNOI2015]亚瑟王
略显麻烦并且套路的
概率DP
题,被一个初始化坑了好久首先根据期望的线性性我们可以求出每张卡使用的概率然后计算答案我们先不谈这个概率怎么求,先来想一个一眼能设出来的DP,令\(f_{i,j}\)表示前\(i
hl666
·
2020-01-29 21:00
Codeforces Round #301 (Div. 2) D
概率dp
,dp[i][j][k]的状态可以从dp[i+1][j][k],dp[i][j+1][k],dp[i][j][k+1]得到doubledp[110][110][110];intmain(){intr
执梦之花
·
2019-12-30 10:00
Codeforces Round #105 (Div. 2) D题
概率dp
,dp[i][j]为i个白兔和j个黑兔的时候,公主胜利的概率,公主第一次拿就拿到了白兔的概率为i/(i+j)公主第一次拿到了黑兔,龙拿到了黑兔,跳出了一个黑兔,就到了dp[i][j-3],概率为
执梦之花
·
2019-12-30 00:00
poj 1322 Chocolate
概率dp
问题:令dp[i][j]表示进行i次操作后桌上有j颗巧克力的概率。由事实有边界:dp[0][0]=dp[1][1]=1.0。我们现在相当于要求dp[n][m]我们如何达到[n][m]状态?
临时变量vars
·
2019-12-26 09:42
数学期望与
概率dp
入门
SPOJFavoriteDice(数学期望)#include#include#includeusingnamespacestd;doubledp[1010];intmain(){intt;scanf("%d",&t);while(t--){memset(dp,0,sizeof(dp));intn;scanf("%d",&n);for(inti=n-1;i>=0;i--){dp[i]=dp[i+1]
myleosu
·
2019-12-17 09:16
LuoguP2523 [HAOI2011]Problem c(
概率DP
)
傻逼概率\(DP\),熊大坐这,熊二坐这,两熊体积从右往左挤,挤到\(FFF\)没座位了就不合理了否则就向左歇斯底里爬,每个\(FFF\)编号就组合一下,完闭#include#include#include#include#include#defineR(a,b,c)for(registerinta=(b);a=(c);--a)#defineFill(a,b)memset(a,b,sizeof(a
邱涵的秘密基地
·
2019-10-17 17:00
[CSP-S模拟测试]:玩具(
概率DP
)
题目描述这个故事发生在很久以前,在$IcePrincess\text{_}1968$和$IcePrince\text{_}1968$都还在上幼儿园的时候。$IcePrince\text{_}1968$最近迷上了一种玩具,这种玩具中有两种零件:圆球和棍子。棍子的两头可以插在两个圆球上的各一个空洞中,从而将两个圆球连接起来。为了保证玩具的娱乐性,任意一个圆球上的空洞个数总是多于玩具套装中的棍子数。你可
HEOI-动动
·
2019-10-15 16:00
codeforces 1156F Card Bag
概率dp
CardBag状态只会从a小转移到a大,随便dp就好了。#includeusingnamespacestd;constintN=5000+7;constintmod=998244353;intn,a[N],sum[N],dp[N][N],sum_dp[N];intinv[N];intmain(){inv[1]=1;for(inti=2;i=mod)ans-=mod;}}printf("%d\n",
NotNight
·
2019-10-01 13:00
CF 148D Bag of mice 题解
题面这是我做的第一道
概率DP
题;做完后发现没有后效性的DP是真的水;在这里说主要是再捋顺一下思路;设f[i][j]表示有i只白鼠,j只黑鼠是获胜的概率;显然:f[i][0]=1;然后分四种情况:1.先手刚好拿到白鼠
神之右大臣
·
2019-09-30 15:00
大一选拔赛 Day1
传送门hyflshhlA、B、E、F比较简单C、D难一些A题:注意排序,如果l和r相等,优先删除长度小的;比较简单;B题:是个很简单的
概率DP
,注意状态转移;C题:详解在下面;D题:详解在下面;E题:倒序处理一下就好了
cgold
·
2019-09-28 10:53
P3343 [ZJOI2015]地震后的幻想乡(
概率dp
+状压dp)
https://www.luogu.org/problem/P3343题目描述傲娇少女幽香是一个很萌很萌的妹子,而且她非常非常地有爱心,很喜欢为幻想乡的人们做一些自己力所能及的事情来帮助他们。这不,幻想乡突然发生了地震,所有的道路都崩塌了。现在的首要任务是尽快让幻想乡的交通体系重新建立起来。幻想乡一共有n个地方,那么最快的方法当然是修复n-1条道路将这n个地方都连接起来。幻想乡这n个地方本来是连通
风雨兼程-zhi
·
2019-09-23 23:00
Random Access Iterator
RandomAccessIterator树型
概率DP
dp[u]代表以当前点作为根得到正确结果的概率将深度最深的几个点dp[u]很明显是1然后很简单的转移有k次,但我们要先看一次的情况,然后再推到k次,k
house_cat
·
2019-09-14 10:00
[树形
概率dp
]2019徐州网络赛J Random Access Iterator
555我锅太大了,读错了A的题意(居然还做出来了)导致在A上花了太多的时间QWQ考虑拆成子问题的话,就是我要求u访问到最深结点的概率,我就先求u的孩子v访问到最深结点的概率。最简单的叶子结点dp[leaf]=1;现在考虑从孩子的情况推出父亲的情况。首先要知道,父亲走哪些孩子可以走到以父亲为根的子树的最深结点。那么求出每个点的最深深度d[u]是多少,如果d[u]==d[v]+1,说明从v在u通往最深
Mr_Alice
·
2019-09-07 19:14
dp
概率
DP
好题
【期望】【DP】数学期望总结(ing)
题目概览LightOJ-1027ADangerousMazeLightOJ-1030DiscoveringGold:
概率dp
LightOJ-1038Raceto1Again:统计因子的贡献LightOJ
FFOYeah
·
2019-08-15 19:03
数学
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他