1. 首页
  2. 编程语言
  3. C++ 
  4. 算法——背包问题

算法——背包问题

上传者: 2020-06-20 15:21:08上传 ZIP文件 67.47KB 热度 28次
背包问题(Knapsackproblem)是组合优化领域的一类经典问题:给定一个物品集合,每个物品具有一定重量以及一定的价值.对于一个承载重量有限的背包,如何决定放入的物品,使得在背包承载的范围内获取所装物品的最大价值.背包问题具有多种表现形式,其中最常见的当数0-1背包问题(0-1knapsackproblem),它规定了放入到背包中的物品的数目的表现形式,每种物品具有放入(且仅放入一次)或不放入两种形式,用0和1分别进行表示: 这里的,代表了第个物品是否包含在背包当中,表示第个物品的价值,表示第个物品的重量,表示背包的最大承载能力. 题目: 试用贪心算法和
下载地址
用户评论