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
hdu1864
hdu1864
(最大报销额 DP动态规划)
最大报销额TimeLimit:1000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):16926AcceptedSubmission(s):4929ProblemDescription现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C类),要求每张发
MiniSheep_CS
·
2020-08-22 23:41
杭电(hdu)OJ题目
动态规划
hdu1864
这题真的让楼主抓狂!因为一边帮别人修电脑还要一边写代码,搞到思想都复杂了。这题就是三种情况这张发票不能报销1.超出1000块2.里面包含除了ABC的种类3.里面单项的总价超过600没了。这题的测试数据很水100.0051A:51B:201C:241A:301A:60答案应该是95可是网上很多人的解题报告答案都是90,所以楼主只好用了*100化为整数然后再用01背包来做了楼主不才,但是觉得他们应该是
iteye_11788
·
2020-08-22 21:30
php
HDU1864
简单0-1背包注意题目条件单项的最大额度和单张发票的最大额度输入有3A300,A300,A300的情况#include#include#include#includeusingnamespacestd;intmain(){doublev,t;inti,j;while(cin>>v>>t){doublenodes[50],q;doubledp[50];intlen=0;doubleA,B,C;cha
haoli001
·
2020-08-22 21:03
DB搜索
HDU1864
最大报销费用(01背包)
现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C类),要求每张发票的总额不得超过1000元,每张发票上,单项物品的价值不得超过600元。现请你编写程序,在给出的一堆发票中找出可以报销的、不超过给定额度的最大报销额。Input测试输入包含若干测试用例。每个测试用例的第1行包含两个正数Q和N,其中Q是给定的报销额度,N(#include#include#
Twillz
·
2020-08-22 20:54
动态规划
hdu1864
hdu1864https://www.cnblogs.com/zhangmingcheng/p/3887416.html
qq_39578076
·
2020-08-21 10:53
HDU1864
最大报销额【0-1背包】
最大报销额TimeLimit:1000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):37898AcceptedSubmission(s):11690ProblemDescription现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C类),要求每张
海岛Blog
·
2020-08-17 15:17
#
ICPC-DP背包问题
HDU1864
之背包/搜索
http://acm.hdu.edu.cn/showproblem.php?pid=1864此题用背包做并且是以票数作为背包,杭电能过,但蛮多数据是不符合的。比如这些数据:100.0051A:51B:201C:241A:301A:60得到的是90.00但正确的应该是95.00100.0041A:801B:301C:301A:30得到的是80.00但正确的应该是90.00之所以会错就不多说了,相信能
星天93
·
2020-08-14 05:16
简单的背包问题(入门)HDU2602 HDU2546
HDU1864
动态规划,我一直都不熟悉,因为体量不够,所以今天开始努力地学习学习。当然背包从01开始,先选择了一个简单的经典的背包HDU2602。Manyyearsago,inTeddy’shometowntherewasamanwhowascalled“BoneCollector”.Thismanliketocollectvariesofbones,suchasdog’s,cow’s,alsohewentto
yaolongdeng
·
2020-08-14 05:38
HDU
动态规划(DP)
HDU1864
01背包
如题:http://acm.hdu.edu.cn/showproblem.php?pid=1864ProblemDescription现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C类),要求每张发票的总额不得超过1000元,每张发票上,单项物品的价值不得超过600元。现请你编写程序,在给出的一堆发票中找出可以报销的、不超过给定额度的最大报销额。In
Twenty_seven
·
2020-08-14 04:25
背包
个人DP训练(基础版)
题目链接
hdu1864
最大报销额01背包,每张发票的总额为容量和价值,注意预处理数据,对于浮点数,向大牛cxlove学了处理(%d.
weixin_30763455
·
2020-08-09 13:33
hdu1864
最大报销额
ProblemDescription现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C类),要求每张发票的总额不得超过1000元,每张发票上,单项物品的价值不得超过600元。现请你编写程序,在给出的一堆发票中找出可以报销的、不超过给定额度的最大报销额。Input测试输入包含若干测试用例。每个测试用例的第1行包含两个正数Q和N,其中Q是给定的报销额度,N
Tchitanda
·
2020-07-31 14:26
HDU1864
巴什博奕(水题)
题解:与此题相同[(http://blog.csdn.net/gaokao_sijiao/article/details/51377382)]代码如下:#includeintmain(){intc,n,m;scanf("%d",&c);while(c--){scanf("%d%d",&n,&m);if(n%(m+1)==0)printf("second\n");elseprintf("first\
风尘tel小城
·
2016-05-12 20:40
HDU
hdu1864
最大报销额(DP)
思路:简单DP#include #include #include #include #include usingnamespacestd; doublec[32];//存每张合法发票的价值 doublek[3];//寸每张发票A,B,C种类物品的价值 doubleq; intn,m; chara,b;//a为输入的大写字母,b为“:” doubleprice;//输入的价值 intdp[3100
qq_21057881
·
2016-05-12 17:00
hdu1864
最大报销额 --01背包
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=1864一:原题内容ProblemDescription现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C类),要求每张发票的总额不得超过1000元,每张发票上,单项物品的价值不得超过600元。现请你编写程序,在给出的一堆发票中找出可以报销的、不超过给定额度的
LaoJiu_
·
2016-04-22 18:00
简单的背包问题(入门)HDU2602 HDU2546
HDU1864
动态规划,我一直都不熟悉,因为体量不够,所以今天开始努力地学习学习。 当然背包从01开始,先选择了一个简单的经典的背包HDU2602。 Many years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like to collect varies of bones , s
·
2015-11-11 08:21
HDU
hdu1864
最大报销额(01背包)
转载请注明出处:http://blog.csdn.net/u012860063 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1864 Problem Description 现有一笔经费能够报销一定额度的发票。同意报销的发票类型包含买图书(A类)、文具(B类)、差旅(C类),要求每张发票的总额不得超过1000元,每张发票上,单项物品的价
·
2015-10-31 12:32
HDU
hdu1864
最大报销额 (01背包)
分析:将满足题意的发票(N #include #include #include usingnamespacestd; intdp[3000050];//30*1000再扩大100背, intmain(){ doubleX; intN,V; while(cin>>X>>N&&N){ V=(int)(X*100);//注意这里要加括号 intnum=0,v[50]; doublemon,a[50]
f1024042400
·
2014-12-28 23:00
HDU 1864 最大报销额(01背包)
HDU1864
最大报销额(01背包)http://acm.hdu.edu.cn/showproblem.php?pid=1864题意: 现有一笔经费可以报销一定额度的发票。
u013480600
·
2014-10-20 20:00
Algorithm
算法
dp
ACM
hdu1864
最大报销额
最大报销额TimeLimit:1000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):14832 AcceptedSubmission(s):4192ProblemDescription现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C
svtter
·
2014-10-17 23:00
编程
C++
c
算法
dp
hdu1864
最大报销额
最大报销额TimeLimit:1000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):14832 AcceptedSubmission(s):4192ProblemDescription现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C
svtter
·
2014-10-17 23:00
编程
C++
c
算法
dp
HDU 1864最大报销额(一维背包)
题目地址:
HDU1864
刚上来看着挺麻烦的。。仔细看了看原来好简单好简单。。。只要去掉一些不符合要求的发票,剩下的就是最简单的背包问题了。。对于小数问题,只要*100就变成整数了。
u013013910
·
2014-07-30 15:00
编程
算法
C语言
HDU
背包
01背包水题篇之
HDU1864
——最大报销额
这个题目好果的01,只要把每个数乘以100,就能解决下标的问题了继续贴代码环节(自己的代码好丑啊~~~)#include #include #include #include #definemaxn3100000 usingnamespacestd; intdp[maxn]; intp[31]; intmain() { doubleQ; intn,V; while(~scanf("%lf%d",&
u014141559
·
2014-07-21 09:00
hdu1864
最大报销额(01背包)
转载请注明出处:http://blog.csdn.net/u012860063题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1864ProblemDescription现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C类),要求每张发票的总额不得超过1000元,每张发票上,单项物品的价值不得超过600元。
u012860063
·
2014-06-21 15:00
HDU
01背包
HDU 1864 最大报销额 (01背包)
题目链接:
HDU1864
最大报销额01背包。把张数当成背包,状态转移方程:f[j]=max(f[j],f[j-1]+v[i]),f[j]表示把j张装进背包的最大报销额。
fobdddf
·
2014-03-21 17:00
ACM-DP之最大报销额——
HDU1864
最大报销额ProblemDescription现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C类),要求每张发票的总额不得超过1000元,每张发票上,单项物品的价值不得超过600元。现请你编写程序,在给出的一堆发票中找出可以报销的、不超过给定额度的最大报销额。 Input测试输入包含若干测试用例。每个测试用例的第1行包含两个正数Q和N,其中Q是给定的
lx417147512
·
2013-11-28 17:00
dp
ACM
最大报销额
hdu1864
hdu1864
背包求找错
//我已经不能理解为什么WA了 #include #include #include usingnamespacestd; #defineMAXN5000000 intQ; intN; intprices[35]; intm; intn; chartype; doubleprice; intF[MAXN]; intmain() { doubleq; while(cin>>q) { memse
Kevin_Samuel
·
2013-08-10 16:00
HDU1864
:最大报销额(01背包)
ProblemDescription现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C类),要求每张发票的总额不得超过1000元,每张发票上,单项物品的价值不得超过600元。现请你编写程序,在给出的一堆发票中找出可以报销的、不超过给定额度的最大报销额。 Input测试输入包含若干测试用例。每个测试用例的第1行包含两个正数Q和N,其中Q是给定的报销额度,
libin56842
·
2013-06-05 20:00
ACM
HDU
杭电
01背包
最小生成树之Prim算法的学习心得与个人总结
Prim算法的学习心得与个人总结最小生成树:MST从4.24到今天5.4(除去29,30,1三天假期),完成了hdu1162,hdu1102,hdu3371,hdu1233,hdu1879,hdu1301,
hdu1864
Chuck_0430
·
2013-05-04 17:08
ACM
最小生成树之Prim算法的学习心得与个人总结
算法的学习心得与个人总结最小生成树:MST 从4.24到今天5.4(除去29,30,1三天假期),完成了hdu1162,hdu1102,hdu3371,hdu1233,hdu1879,hdu1301,
hdu1864
Chuck_0430
·
2013-05-04 17:00
hdu1864
最大报销额
hdu1864
题解 友情链接~同一个方法做的#include #include usingnamespacestd; intN; doubleV,dp[40],p[40],MAX,sum[40]; boolflag
dellaserss
·
2012-12-03 20:00
HDU1864
之背包/搜索
http://acm.hdu.edu.cn/showproblem.php?pid=1864此题用背包做并且是以票数作为背包,杭电能过,但蛮多数据是不符合的。比如这些数据:100.0051A:51B:201C:241A:301A:60得到的是90.00但正确的应该是95.00100.0041A:801B:301C:301A:30得到的是80.00但正确的应该是90.00之所以会错就不多说了,相信能
xingyeyongheng
·
2012-12-03 19:00
【DP(背包)】
hdu1864
最大报销额
最大报销额http://acm.hdu.edu.cn/showproblem.php?pid=1864ProblemDescription现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C类),要求每张发票的总额不得超过1000元,每张发票上,单项物品的价值不得超过600元。现请你编写程序,在给出的一堆发票中找出可以报销的、不超过给定额度的最大报销额。
ACM_Ted
·
2012-08-08 21:00
hdu1864
最大报销额
彻头彻尾的0/1背包,存储double类型背包状态有个小技巧就是乘以小数点后相应位数n的10^n,这样可以将其转换为整形作为数组下标进行运算,算法不难,按照题目意思筛选每一张发票,满足条件的才存入背包数组,然后就是0/1背包了,最后输出a[最高报销额]就是结果。。。今天元宵节,各位元宵节快乐!!
zhang360896270
·
2011-02-17 22:00
上一页
1
下一页
按字母分类:
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
其他