hdu2602(01背包一维)
来源:互联网 发布:php sql select count 编辑:程序博客网 时间:2024/06/03 22:41
给出了包的体积,给出了n个物体的价值和体积,注意这里是每种物品只有一个,稍微有些不同
//
// main.cpp
// 2602
//
// Created by Mr.Xue on 17/7/31.
// Copyright © 2017年 Mr.Xue. All rights reserved.
//
#include <iostream>
#include <string.h>
#include <stdio.h>
#include <math.h>
#include <algorithm>
using namespacestd;
struct node
{
int v,vo;
}a[1005];
long longint dp[1005];
int main()
{
int t,n,v;
cin>>t;
while(t--)
{
scanf("%d %d",&n,&v);
for(int i=0;i<n;i++)
scanf("%d",&a[i].v);
for(int i=0;i<n;i++)
scanf("%d",&a[i].vo);
memset(dp,0,sizeof(dp));
for(int i=0;i<n;i++)
{
for(int j=v;j>=a[i].vo;j--)
dp[j]=max(dp[j],dp[j-a[i].vo]+a[i].v);
}
cout<<dp[v]<<endl;
}
return0;
}
- hdu2602(01背包一维)
- HDU2602 Bone Collector(01背包模板 一维数组)
- hdu2602(01背包)
- HDU2602(01背包)
- hdu2602(01背包)
- (简单01背包)HDU2602
- hdu2602(01背包基础)
- HDU2602(基础01背包)
- hdu2602 Bone Collector(01背包)
- hdu2602 Bone Collector (01背包)
- hdu2602 Bone Collector (01背包)
- hdu2602 Bone Collector(01背包+入门)
- hdu2602 Bone Collector(01背包问题)
- hdu2602 Bone Collector(01背包)
- hdu2602题解bone collector(01背包)
- hdu2602 Bone Collector(01背包)
- hdu2602(01背包模板题)
- hdu2602 Bone Collector(01背包)
- JavaScript的学习(一)
- spark中ml机器学习库的朴素贝叶斯模型实现中文文本信息的文类预测
- 循环嵌套
- 深入分析ConcurrentHashMap
- iOS音频播放 (六):简单的音频播放器实现
- hdu2602(01背包一维)
- VGGNet原理及Tensorflow实现
- java基础语法
- 2017 Multi-University Training Contest
- MySQL用户权限(Host,User,Password)管理(mysql.user)
- node fs模块--文件操作
- tensorflow训练cnn网络实现避障与导航(一)
- 第一次面试
- GreenTD 2.2版本