文件名称:01bag_problem
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:655.78kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
特殊的01背包(原算法分析题4-3)
问题描述:01背包是在N件物品取出若干件放在空间为C的背包里,每件物品的体积为W1,W2……Wn,与之相对应的价值为P1,P2……Pn,并取得最大价值。普通的01背包中物品的重量和价值没有明确的关系,这里定义一种特殊的01背包:向背包中放入的物品的价值和体积成反比,也就是价值越高,体积越小,注意这里物品价值和体积的乘积并不是固定值。例如:如下的物品满足这个“特殊的01背包”,5件物品:
物品1,价值 v=6,体积w=20
物品2,价值 v=1,体积w=60
物品3,价值 v=20,体积w=3
物品4,价值 v=15,体积w=15
物品5,价值 v=99,体积w=1
假如我有一个容量为c的背包,c=20,那么选择物品3、4、5可以获得最大价值134。
-01 bag problem
问题描述:01背包是在N件物品取出若干件放在空间为C的背包里,每件物品的体积为W1,W2……Wn,与之相对应的价值为P1,P2……Pn,并取得最大价值。普通的01背包中物品的重量和价值没有明确的关系,这里定义一种特殊的01背包:向背包中放入的物品的价值和体积成反比,也就是价值越高,体积越小,注意这里物品价值和体积的乘积并不是固定值。例如:如下的物品满足这个“特殊的01背包”,5件物品:
物品1,价值 v=6,体积w=20
物品2,价值 v=1,体积w=60
物品3,价值 v=20,体积w=3
物品4,价值 v=15,体积w=15
物品5,价值 v=99,体积w=1
假如我有一个容量为c的背包,c=20,那么选择物品3、4、5可以获得最大价值134。
-01 bag problem
(系统自动生成,下载前可以参看下载内容)
下载文件列表
generate.cpp
problem1.c
problem1_input.txt
problem1_output.txt
problem1_fx_4_3.doc
problem1.c
problem1_input.txt
problem1_output.txt
problem1_fx_4_3.doc
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.