博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu1114 dp(完全背包)
阅读量:5869 次
发布时间:2019-06-19

本文共 795 字,大约阅读时间需要 2 分钟。

题意:已知空钱罐质量和满钱罐质量(也就是知道钱罐里的钱的质量),知道若干种钱币每种的质量以及其价值,钱币都是无限个,问最少钱罐中有多少钱。

这个题在集训的时候学长给我们做过,所以你会做是应该的,由于已经有固定的质量,所以是必须正好放满的完全背包问题。然后```具体过程就不细讲了完全背包依旧是经典,你要是还不会就滚回去看背包九讲并且无颜见学长们了```

 

1 #include
2 #include
3 #define min(a,b) a
=0){19 if(dp[j]>=0){20 dp[j]=min(dp[j],dp[j-w[i]]+p[i]);21 }22 else dp[j]=dp[j-w[i]]+p[i];23 }24 }25 }26 if(dp[w0]==-1)printf("This is impossible.\n");27 else printf("The minimum amount of money in the piggy-bank is %d.\n",dp[w0]);28 }29 }30 return 0;31 }
View Code

 

转载于:https://www.cnblogs.com/cenariusxz/p/4290424.html

你可能感兴趣的文章
数据库事务
查看>>
阅读天龙八部的代码有感
查看>>
wp面试题
查看>>
步步为营 .NET 代码重构学习笔记 十三
查看>>
Stm32 SWD 下载 调试配置
查看>>
I.MX6 Android stlport 使用
查看>>
PHP 反引号运行Shell命令,C程序
查看>>
Git提交遇到的第一个问题
查看>>
JRE和JDK的区别
查看>>
PL/SQL Developer使用技巧、快捷键
查看>>
js解析格式化json日期
查看>>
ID3DXEffect接口的几种使用方法……
查看>>
字符流拷贝图片,丢失数据的原因?
查看>>
SSH整合之 网盘上传下载系统(问题积累)
查看>>
请求乱码和响应编码的解决方案
查看>>
Java探索之旅(11)——抽象类与接口
查看>>
yarn一直在跑一个用户为dr.who的application
查看>>
linux中shell变量$#,$@,$0,$1,$2的含义解释
查看>>
测试调用接口
查看>>
CPU 实模式 保护模式 和虚拟8086模式
查看>>