c应用贪心算法求解背包问题.docx

  1. 1、本文档共5页,其中可免费阅读2页,需付费100金币后方可阅读剩余内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 4、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验五应用贪心算法求解背包问题学院计算机科学与技术专业计算机科学与技术学号班级姓名实验内容背包问题指的是有一个承重为的背包和个物品它们各自的重量和价值分别是假设和求这些物品中最有价值的一个子集如果每次选择某一个物品的时候只能全部拿走则这一问题称为离散背包问题如果每次可以拿走某一物品的任意一部分则这一问题称为连续背包问题二算法思想首先计算每种物品单位重量的价值然后依贪心选择策略将尽可能多的单位重量价值最高的物品装入背包若将这种物品全部装入背包后背包内的物品总重量未超过则选择单位重量价值次高的物品并

PAGE PAGE #/ 6 PAGE PAGE # / 6 实验五应用贪心算法求解背包问题 学院:计算机科学与技术专业:计算机科学与技术 学号:班级:姓名: 、 实验内容: 背包问题指的是:有一个承重为 W的背包和n个物品,它们各自的重量和 价值分别是n ,假设W w i和v i( 1 i n) w i 1i,求这些物品中最有价值的一个子集。如果每次选择某一个物品的时 候,只能全部拿走,则这一问题称为离散(0-1)背包问题;如果每次可以拿走 某一物品的任意一部分,则这一问题称为连续背包问题。 二、 算法思想: 首先计算每种物品单位重量的价值 Vi/Wi,然后,依贪心选择策

文档评论(0)

ailuojue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档