博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
No.35 - POJ3624 -01背包
阅读量:4060 次
发布时间:2019-05-25

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

01背包模版题:倒着扫开销,可以避免重复使用物品

多重背包:正着扫开销,每个物品可以多次使用

// ShellDawn// POJ3624// No.35#include
#include
#include
#include
#include
#include
#define MM(x,y) memset(x,y,sizeof(x))#define INF 0x3f3f3f3f#define LL long longusing namespace std;//#define maxn 3500#define maxm 13000int dp[maxm];int num[maxn][2]; // w,v;int N,M;int main(){ scanf("%d%d",&N,&M); for(int i=0;i
=num[i][0];j--){ // 费用 dp[j] = max(dp[j],dp[j-num[i][0]] + num[i][1]); } for(int j=0;j<=M;j++) printf("%d ",dp[j]); puts(""); } printf("%d\n",dp[M]); return 0;}

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

你可能感兴趣的文章
MongoDB 数据文件备份与恢复
查看>>
数据库索引介绍及使用
查看>>
MongoDB数据库插入、更新和删除操作详解
查看>>
MongoDB文档(Document)全局唯一ID的设计思路
查看>>
mongoDB简介
查看>>
Redis持久化存储(AOF与RDB两种模式)
查看>>
memcached工作原理与优化建议
查看>>
Redis与Memcached的区别
查看>>
redis sharding方案
查看>>
程序员最核心的竞争力是什么?
查看>>
Node.js机制及原理理解初步
查看>>
linux CPU个数查看
查看>>
分布式应用开发相关的面试题收集
查看>>
简单理解Socket及TCP/IP、Http、Socket的区别
查看>>
利用HTTP Cache来优化网站
查看>>
利用负载均衡优化和加速HTTP应用
查看>>
消息队列设计精要
查看>>
分布式缓存负载均衡负载均衡的缓存处理:虚拟节点对一致性hash的改进
查看>>
分布式存储系统设计(1)—— 系统架构
查看>>
MySQL数据库的高可用方案总结
查看>>