博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU-2602 Bone Collector 01背包
阅读量:6253 次
发布时间:2019-06-22

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

01背包最裸模板题

#include 
#include
#include
#define MAXN 1005using namespace std;int N, V, p[MAXN], v[MAXN], dp[MAXN];inline int max(int x, int y){ return x > y ? x : y;}void zobag(int x){ for (int i = V; i >= v[x]; --i) { dp[i] = max(dp[i], dp[i-v[x]]+p[x]); }}int DP(){ for (int i = 1; i <= N; ++i) { zobag(i); } return dp[V];}int main(){ int T; scanf("%d", &T); while (T--) { memset(dp, 0, sizeof (dp)); scanf("%d %d", &N, &V); for (int i = 1; i <= N; ++i) { scanf("%d", &p[i]); } for (int i = 1; i <= N; ++i) { scanf("%d", &v[i]); } printf("%d\n", DP()); } return 0;}

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

你可能感兴趣的文章
OSI/RM参考模型和TCP/IP协议的关系
查看>>
Android Intent用法汇总
查看>>
使用PIP扩展BTARN
查看>>
GetLastError()返回值及含义
查看>>
android UI之Shape详解_GradientDrawable
查看>>
Oracle Management Server配置
查看>>
O/R Mapping实际开发经验之谈(转)
查看>>
SPSS Clementine 数据挖掘入门 (3)
查看>>
Hosting the WCF service
查看>>
xampp下php环境的设置
查看>>
以消息为基础,以事件驱动之(message based, event driven)-- 《深入浅出MFC》
查看>>
如何建立合适的索引?
查看>>
FF或将支持返回一个HTML文档对象
查看>>
QtGui.QCalendarWidget
查看>>
高内聚低耦合 浅析
查看>>
数组与对象的深浅复制
查看>>
uploadify上传
查看>>
Google Kubernetes设计文档之服务篇-转
查看>>
django -- 插入行的不同方式
查看>>
paho.mqtt.embedded-c MQTTPacket transport.c hacking
查看>>