博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
采药 (背包)
阅读量:7186 次
发布时间:2019-06-29

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

题目链接:

代码:
hint:01背包

#include 
#include
#include
#include
using namespace std;int f[1005][1500];int w[1005];int v[1005];int main(){ int m,n; while(cin>>n>>m) { for(int i=1; i<=m; i++) cin>>w[i]>>v[i]; for(int i=1; i<=m; i++) { for(int j=1; j<=n; j++) { if(w[i]<=j) f[i][j]=max(f[i-1][j],f[i-1][j-w[i]]+v[i]); else f[i][j]=f[i-1][j]; } } cout<

转载地址:http://wjfkm.baihongyu.com/

你可能感兴趣的文章
一致性算法探寻(扩展版)1
查看>>
Java中的浅拷贝与深拷贝
查看>>
微信小程序联盟:官方文档+精品教程+demo集合(6月9日更新,持续更新中……)...
查看>>
spring 事务的传播特性
查看>>
react学习(1)-Why React?
查看>>
RESTful风格的API接口开发教程
查看>>
用 Lua 实现一个微型虚拟机-基本篇
查看>>
php 安装 memcached 扩展出现 zlib 错误
查看>>
CentOS中服务程序随系统启动
查看>>
我的友情链接
查看>>
14个Web移动编程视频网站资源分享
查看>>
Linux(CentOS)下安装Dubbo管理控制台(dubbo-admin-2.5.4)
查看>>
rsyslog安装配置
查看>>
Excel写入
查看>>
我的友情链接
查看>>
802.11b网络标准
查看>>
串口编程时,出现Cannot open /dev/ttyS0 Permission denied解决
查看>>
阿里开发者们的第20个感悟:好的工程师为人写代码,而不仅是为编译器
查看>>
linux 磁盘管理
查看>>
VMWARE服务器虚拟化功能介绍
查看>>