算法设计背包问题(共3页).docx

上传人:晟*** 文档编号:9341821 上传时间:2021-12-09 格式:DOCX 页数:3 大小:40.45KB
下载 相关 举报
算法设计背包问题(共3页).docx_第1页
第1页 / 共3页
算法设计背包问题(共3页).docx_第2页
第2页 / 共3页
算法设计背包问题(共3页).docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

精选优质文档-倾情为你奉上算法实验报告 -背包问题实验目的1掌握动态规划算法的基本思想,包括最优子结构性质和基于表格的最优值计算方法。2熟练掌握分阶段的和递推的最优子结构分析方法。3学会利用动态规划算法解决实际问题。问题描述:给定n种物品和一个背包。物品i的重量是wi,体积是bi,其价值为vi,背包的容量为c,容积为d。问应如何选择装入背包中的物品,使得装入背包中物品的总价值最大? 在选择装入背包的物品时,对每种物品只有两个选择:装入或不装入,且不能重复装入。输入数据的第一行分别为:背包的容量c,背包的容积d,物品的个数n。接下来的n行表示n个物品的重量、体积和价值。输出为最大的总价值。问题分析:标准0-1背包问题,MaxV表示前i个物品装入容量为j的背包中时所能产生的最大价值,结构体objec表示每一个可装入物品,其中w表示物品的重量,v表示物品的价值。如果某物品超过了背包的容量,则该物品一定不能放入背包,问题就变成了剩余i-1个物品装入容量为j的背包中所能产生的最大价值;如果该物品能装入背包,问题就变成i-1个物品装入容

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。