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
Robberies
Robberies
-逆向思维01背包
HDU-2955TheaspiringRoytheRobberhasseenalotofAmericanmovies,andknowsthatthebadguysusuallygetscaughtintheend,oftenbecausetheybecometoogreedy.Hehasdecidedtoworkinthelucrativebusinessofbankrobberyonlyfora
我不叫细胞大液泡了
·
2024-01-23 07:50
I
like
for
you
to
be
still
Robberies
[hdu-2955]
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2955可怜的POIUYTREWQ最近想买下dota2的商品,但是手头缺钱。他想起了之前看过的一部大片,觉得抢银行也许是个不错的选择。他认为,坏人被抓是因为没有预先规划。于是他在之前的几个月对各大银行进行了一次评估;评估内容包括安全性和可盗窃金额:他想知道在在某个风险系数下可以偷窃的最大金额Input第一
蝶恋忆梦
·
2023-01-09 09:01
dp类专题
背包问题
动态规划
HDU - 2955
Robberies
【0-1背包】
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2955RobberiesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies,
csdn知名群众
·
2020-09-17 13:15
动态规划
背包
Robberies
HDU - 2955 ( 0-1背包 )
RobberiesTheaspiringRoytheRobberhasseenalotofAmericanmovies,andknowsthatthebadguysusuallygetscaughtintheend,oftenbecausetheybecometoogreedy.Hehasdecidedtoworkinthelucrativebusinessofbankrobberyonlyfor
SEVENY_
·
2020-09-17 11:12
动态规划-背包问题
H -
Robberies
http://acm.hdu.edu.cn/showproblem.php?pid=2955题目可怜的POIUYTREWQ最近想买下dota2的商品,但是手头缺钱。他想起了之前看过的一部大片,觉得抢银行也许是个不错的选择。他认为,坏人被抓是因为没有预先规划。于是他在之前的几个月对各大银行进行了一次评估;评估内容包括安全性和可盗窃金额:他想知道在在某个风险系数下可以偷窃的最大金额Input第一行给出
ZTT张甜甜
·
2020-09-15 06:56
dp
hdu 2995
Robberies
分析:01背包的概率问题当前的概率基于前一种状态的概率,即偷n家银行而不被抓的概率等于偷n-1家银行不被转的概率乘以偷第n家银行不被抓的概率。用dp[i]表示偷价值为i时不被抓的概率,则状态转移方程为:dp[j]=max(dp[j],dp[j-m[i]]*(1-p[i]));自己写关键在01背包的转换,原意是提供银行个数和期望被捕概率,然后将每个银行的钱数和逃脱概率给出,通过将总数当作背包大小,通
lihaogegehuting
·
2020-08-24 22:48
概率
dp
HDU
动态规划
hdu
暑期dp46道(6)抢劫
Robberies
——HDOJ 2955
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2955(01背包)思路:刚开始想裸背包,求在安全概率内的最大金钱数,但是这题的浮点位数不能确定,而且概率不是相加的,所以就应该反过来想,求获得i金钱的最大安全概率,然后枚举,记录满足条件的最大i值.w[i]表示第i个银行能抢到的金额,c[i]表示在第i个银行抢劫的安全概率(各银行间相互独立)ans[j]
数论只会GCD
·
2020-08-22 00:39
大一暑期集训-梦最初
HDU - 2955
Robberies
(花费和价值交换的背包问题)
RobberiesTheaspiringRoytheRobberhasseenalotofAmericanmovies,andknowsthatthebadguysusuallygetscaughtintheend,oftenbecausetheybecometoogreedy.Hehasdecidedtoworkinthelucrativebusinessofbankrobberyonlyfor
【木木】
·
2020-08-15 15:00
HDU
01背包------------------
Robberies
(详细解析)
这里先了解一下01背包,这里有一个讲解很详细的01背包的视频:https://www.bilibili.com/video/BV14V411Z7QN?t=929这里还有一篇讲的很好的01背包的博文:https://blog.csdn.net/qq_38410730/article/details/81667885?utm_medium=distribute.pc_relevant.none-tas
zjkaikai
·
2020-08-15 11:47
背包问题
HDU2955
Robberies
一道01背包问题
HDU2955这一题,很有趣味。首先,如果是按照照常的思路,在内层for循环,没办法遍历背包容量(概率),概率是double/float型的数据。所以,将价值看成背包容量,在寻找可行的最大的价值时,将价值从大到小遍历,出现满足的概率条件时,便可以结束,此时的背包容量(价值),就是最终结果。另外,注意,这么多银行中只要有一个银行抓住了他,就没有逃脱成功。//HDU2955#include#inclu
117瓶果粒橙
·
2020-08-14 05:08
#
HDU
#
动态规划
#
背包
hdu2955
Robberies
(01背包)
转载请注明出处:http://blog.csdn.net/u012860063题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2955ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies,andknowsthatthebadguysusuallygetscaughtin
田益铭
·
2020-08-14 05:19
背包
hdu2955
Robberies
(背包问题)
RobberiesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):13043AcceptedSubmission(s):4827ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies,a
MiniSheep_CS
·
2020-08-14 05:19
背包问题
杭电(hdu)OJ题目
HDU2955_
Robberies
【01背包】
RobberiesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):12462AcceptedSubmission(s):4623ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies,a
行走少年郎
·
2020-08-14 05:42
-----
动态规划
-----
背包问题
ACM题解——梦想之路
hdu 2955
Robberies
题目链接如下:点击打开链接RobberiesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):21191AcceptedSubmission(s):7845ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAme
狮子淡泊名利
·
2020-08-14 05:28
ACM-动态规划
HDU2955
Robberies
(0-1背包问题)
题目大意:一个人要抢劫银行,在保证被抓概率小于某个预设的概率值时,尽可能抢到更多的钱。输入:第一行是一个整数t,代表测试用例的个数接下来第一行是一个小数P和一个整数N,N代表银行的个数,P代表概率的上限。接下来N行,每行两个数,第一个整数代表该银行的钱数,第二个小数代表被抓的概率。输出:输出每种情况能得到的最大的钱数。解题思路:典型的0-1背包问题,但刚联系背包问题不久,刚看到题目按照正常的0-1
fyy607
·
2020-08-14 04:48
背包问题
HDU 2955
Robberies
RobberiesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):17647AcceptedSubmission(s):6516ProblemDescriptionTheaspiring(有抱负的)RoytheRobberhasseenalotofAmericanmo
diaopan1958
·
2020-08-14 04:09
hdu 2599
Robberies
这道题目我也是无语了,自己跟智障一样。非常明显的01背包题目,但是要注意的是这个概率是相乘出来得到的逃脱概率而不是直接相加的,同时最后要注意精度,我也是看了眼界,就是因为这个WA3次。题目链接:https://vjudge.net/problem/HDU-2955#include#include#includeusingnamespacestd;constintinf=0x3f3f3f3f;con
code_mlym
·
2020-08-14 04:00
动态规划
HDU 2955
Robberies
(01背包)
RobberiesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):4852AcceptedSubmission(s):1844ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies,an
Sitlos
·
2020-08-14 04:59
HDU
----其他dp
hdu 2955
Robberies
简单的背包问题,需要转化首先求得所有银行的钱的总和sum,dp[j]表示抢j个钱的最大安全概率,money[i]表示第i个银行的钱,prob[i]表示在第i个银行被抓的概率然后可以列出状态转移方程:dp[j]=max(dp[j],dp[j-money[i])*(1-prob[i]))其中,j的范围是0到sum,初始化时dp[0]=1,其余均为-1#defineFOR(i,a,b)for(inti=
AcYan1989
·
2020-08-14 04:51
算法
HDU2955
Robberies
算法想的复杂了
好多年没写这种动态规划程序了,最近忽然想起来当年的爱好,写些ACM程序。这题是个背包问题,然而背包的解法我忘光了。。。在有AB两个银行时,抢某个银行被抓的概率的计算假设A为pA,B为pB则p被抓=pA+(1-pA)*pB=pB+(1-pB)*pA则p不被抓=(1-pA)*(1-pB)故对输入全部用1减下2就是这题目要对钱当做体积,求一个当前钱数的不被抓概率之后就是01背包的过程不再做加法而是乘法了
a3976540987
·
2020-08-14 04:14
DP训练~
Robberies
~解题报告
Robberies
文章目录
Robberies
题目描述:Input:Output:SampleInput:SampleOutput:题目大意:思路分析:代码:题目描述:TheaspiringRoytheRobberhasseenalotofAmericanmovies
~沐枫
·
2020-08-13 23:52
hdu DP 题集
1.
Robberies
连接:http://acm.hdu.edu.cn/showproblem.PHP?
古宇hhhh
·
2020-08-10 19:18
笔记
杭电dp题集,附链接还有解题报告!!!!!
Robberies
点击打开链接背包;第一次做的时候把概率当做背包(放大100000倍化为整数):在此范围内最多能抢多少钱最脑残的是把总的概率以为是抢N家银行的概率之和…把状态转移方程写成了f[j]=max
chaoyueziji123
·
2020-08-10 15:09
※※※动态规划
杭电
杭电dp题集,附链接还有解题报告!!!!!
Robberies
点击打开链接背包;第一次做的时候把概率当做背包(放大100000倍化为整数):在此范围内最多能抢多少钱最脑残的是把总的概率以为是抢N家银行的概率之和…把状态转移方程写成了f[j]=max
weixin_34315665
·
2020-08-10 03:32
个人DP训练(基础版)
题目链接hdu2955
Robberies
01背包,转化为求被抓的概率。
weixin_30763455
·
2020-08-09 13:33
hdoj--2955--
Robberies
(背包好题)
RobberiesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):17709AcceptedSubmission(s):6539ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies,a
weixin_30496431
·
2020-08-09 13:23
HDU2955
Robberies
RobberiesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies,andknowsthatthebadguysusuallygetscaughtintheend,oft
勤劳是一种恶习
·
2020-07-02 04:37
dp
HDU
题解
HDU
dp
题解
hdu2955
Robberies
(01背包)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2955最小风险概率=1-最大安全概率状态转移方程dp[j]=max(dp[j-val[i]]*weight[i],dp[j])#include#include#defineMAXN10002doubledp[MAXN],weight[MAXN];intval[MAXN];intmain(){intn,t
不可不戒
·
2020-06-24 03:02
贪心&背包
HDU-2955-
Robberies
(0-1背包)
Robberies
题意:题目的大概意思是说一个人想去强银行,但他又怕被抓,但他通过观察计算出了在每个银行被抓的概率,最后他提出如果他能承受最大被抓的概率,现在他想知道,在他能忍受的情况下,他能抢得的最大金额
TheIT
·
2020-03-30 00:00
hdu2955 B -
Robberies
(01背包)
题目http://acm.hdu.edu.cn/showproblem.php?pid=2955题意一个被抓概率pmax一个要偷银行数n以下n行每行一个vi代表价值一个pi代表被抓概率在不超过pmax的情况下,最大化偷到的vi的价值思路来源https://blog.csdn.net/jianbagengmu/article/details/71091755题解就是简单的01背包哈注意把被抓概率转化
Code92007
·
2019-01-16 20:38
背包
2955.
Robberies
ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies,andknowsthatthebadguysusuallygetscaughtintheend,oftenbecausetheybecometoogreedy.Hehasdecidedtoworkinthelucrativebusinessofbankrobbe
Code_Mart
·
2016-11-29 17:00
HUD
OJ
DP
HDU 2955
Robberies
(01背包)
Robberies
题目TimeLimit:1000MSMemoryLimit:32768KBDescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies
dtxm123
·
2016-07-31 15:51
acm
HDU 2955
Robberies
(01背包)
传送门RobberiesTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):19418 AcceptedSubmission(s):7168ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmeri
qingshui23
·
2016-05-19 17:00
HDU 2955-
Robberies
(01背包变形)
RobberiesTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):19371 AcceptedSubmission(s):7149ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmerican
MIKASA3
·
2016-05-14 18:00
C++
dp
HDU
01背包
2955
Robberies
hdu 2955
Robberies
01背包 变态
RobberiesTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):19286 AcceptedSubmission(s):7123ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmerican
qq_33406883
·
2016-05-11 12:00
Robberies
01背包http://acm.hdu.edu.cn/showproblem.php?pid=2955RobberiesTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):19280 AcceptedSubmission(s):7119ProblemDescr
glu_cky
·
2016-05-08 18:00
hdu 2955
Robberies
01背包问题
题目链接题意:给出总概率P,银行个数n。每个银行有价值vi,被抓概率pi。求被抓概率不大于P所抢到的最大价值。由于这题的概率是小数。我们把概率看成价值,价值看成容量。di表示的是抢到价值时最大不被抓率。#include #include #include #include #defineINF1e11 #defineN11000 usingnamespacestd; intw[N]; doubl
zchahaha
·
2016-05-01 11:00
dp
动态规划
HDU
背包问题
01背包
HDU - 2955
Robberies
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2955#include #include usingnamespacestd; /***************************************************************************************************************
qq_28300479
·
2016-04-23 23:00
hdu2955
Robberies
--01背包
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=2955一:原题内容ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies,andknowsthatthebadguysusuallygetscaughtintheend,oftenbecausetheybecometoog
LaoJiu_
·
2016-04-21 19:00
HDU2955
Robberies
DP
RobberiesTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):18802 AcceptedSubmission(s):6940ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmerican
qdbszsj
·
2016-04-14 22:00
【HDU 2955】【背包问题】
Robberies
题目大意就是一个人想要抢银行,然后给了每个银行有的钱和被抓的概率,然后他的麻麻很担心他被抓,也给出了一个不被抓概率,求不低这个概率,能抢到多少其实就01背包,不清楚01背包可以看我博客里面的文,虽然写的很渣。#include"stdio.h" #include"string.h" floatmax(floata,floatb)//平时的max函数都是返回int这次返回float。忘记改了,三个点造
x123654p
·
2016-04-09 14:00
c
背包
hdoj 2955
Robberies
【对立事件+0-1背包】
RobberiesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):18678AcceptedSubmission(s):6892ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies,a
dxx_111
·
2016-04-09 09:18
hd
oj
背包
HD 2955
Robberies
(0-1背包)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2955ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies,andknowsthatthebadguysusuallygetscaughtintheend,oftenbecausetheybecometoogreedy.
eagle_or_snail
·
2016-03-29 11:00
dp
基础题
hdu2955
Robberies
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2955典型的0-1背包的题,只不过把思路换了一下,把所有银行的钱看作是背包容量,单个的银行的钱看作重量,用f[]数组保存的是不被抓到的概率,最后扫描一下就行了.代码:#include #include #include usingnamespacestd; constintmaxn=1e4; doub
wsn564533648
·
2016-03-25 18:00
dp
ACM
hdu2955
Robberies
(01背包)
只有我一个人觉得这题题意很难懂么。。。先是给出几组数据,每组数据第一行是总被抓概率p(最后求得的总概率必须小于他,否则被抓),然后是想抢的银行数n。然后n行,每行分别是该银行能抢的钱数m[i]和被抓的概率p[i],求最大逃跑概率。被抓的概率越大,逃跑概率越小。第一点就是最容易犯错的一点,把所求总被抓概率看成背包容量。这就有两个很明显错误,求的就是1-被抓概率=逃跑概率,限制条件和最大背包容量不能同
Flynn_curry
·
2016-03-21 22:04
hdu
ACM-动态规划
HDU 2955
Robberies
(01背包)(动态规划)
RobberiesTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):18375 AcceptedSubmission(s):6797ProblemDescriptionTheaspiringRoytheRobberhasseenalotofAmerican
huatian5
·
2016-03-18 21:00
背包
杭电
hdu 2955
Robberies
题目:DescriptionTheaspiringRoytheRobberhasseenalotofAmericanmovies,andknowsthatthebadguysusuallygetscaughtintheend,oftenbecausetheybecometoogreedy.Hehasdecidedtoworkinthelucrativebusinessofbankrobberyon
codeTZ
·
2016-02-24 21:00
动态规划
HDU
2955
HDU 2955
Robberies
这题和poj3628有点像#include #include doublemax(doubleg,doubleh) { returng=money[i];j--) dp[j]=max(dp[j],dp[j-money[i]]*unlucky[i]); } intans; for(inti=sum;i>=0;i--) { if(1-dp[i]<=luckyme) { ans=i; break; }
qq_32995183
·
2016-02-22 21:00
HDU-dp
HDU 2955
Robberies
(01背包)
题目:http://acm.hdu.edu.cn/showproblem.php?pid=2955代码:#include #include #include usingnamespacestd; floatprob[105],dp[10005]; intmoney[105]; intmain() { intt; scanf("%d",&t); while(t--) { floatp; int
qq_32473657
·
2016-02-21 17:00
HDU动态规划入门练习题
1.
Robberies
连接:http://acm.hdu.edu.cn/showproblem.php?
liujian20150808
·
2016-02-21 02:00
dp
动态规划
HDU
dp入门练习题
上一页
1
2
3
4
下一页
按字母分类:
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
其他