[汇总]蛮力法、动态规划法、回溯法和分支限界法求解01背包问题.docxVIP

  • 69
  • 0
  • 约8.61千字
  • 约 20页
  • 2021-03-26 发布于天津
  • 举报

[汇总]蛮力法、动态规划法、回溯法和分支限界法求解01背包问题.docx

汇总蛮力法动态规划法回溯法和分支限界法求解背包问丿一实验内容分别用蛮力法动态规划法回溯法和分支限界法求解背包问题注背包问题给定种物品和一个容量为的背包物品的重量是其价值为背包问题是如何使选择装入背包内的物品使得装入背包中的物品的总价值最大其中每种物品只有全部装入背包或不装入背包两种选择二所用算法的基本思想及复杂度分析蛮力法求解背包问题基本思想对于有种可选物品的背包问题其解空间长度为的向量组成可用子集数表示在搜索解空间树时深度优先遍历搜索每一个结点无论是否可能产生最优解都遍历至叶子结点记录每次得到

[汇总]蛮力法、动态规划法、回溯法和分支限界法求解Ol 背包问丿 一、 实验内容: 分别用蛮力法、动态规划法、回溯法和分支限界法求解0/1背包问题。 C注:0/1背包问题:给定种物品和一个容量为的背包,物品的重量ni 是,其价值为,背包问题是如何使选择装入背包内的物品,使得装入背WVii 包中的物品的总价值最大。其中,每种物品只有全部装入背包或不装入背包 两种选择。 二、 所用算法的基本思想及复杂度分析: 蛮力法求解0/1背包问题: 1)基本思想: 对于有n种可选物品的0/1背包问题,其解空间Ill长度为n的0-1向量组成, 可用子集数表示。在搜索解空间树时,深度优先遍历,搜索每一个结点,无论

文档评论(0)

1亿VIP精品文档

相关文档