登录
首页 » 算法 » 回溯法解决0-1背包问题

回溯法解决0-1背包问题

于 2022-04-21 发布 文件大小:1.01 kB
0 76
下载积分: 2 下载次数: 1

代码说明:

问题给定n中物品和一个背包,物品i的重量为wi,价值为vi,背包的总容量为W。要选择装入背包的物品使得装入背包物品的总价值最大。对于每一个物品只有选中放入背包和不选中两种状态,分别用1和0来表示。可将0-1背包问题解空间组织成子集树的形式。以深度优先的方式,由父节点开始搜索整个解空间,将选中的物品价值和重量加到总价值和总重量里面。当遍历所有分支和节点,比较得到问题的最有解和最优值。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 矩阵奇异值分解(C语言版)
    矩阵奇异值分解算法的C语言实现,已附有测试矩阵,可以实现低维度的奇异值分解算法,输入NXN矩阵,输出奇异值矩阵、左酉矩阵和右酉矩阵。源码比较简单,适合刚接触矩阵算法的初学者。
    2022-02-26 22:22:51下载
    积分:1
  • 自底向上语分析程序设计
    实验二:自底向上语法分析算法程序设计 基本要求:完成自底向上语法分析算法的程序设计。 主要内容:设计、调试并测试自底向上语法分析算法程序。 操作要点:程序设计、调试与测试,撰写实验报告。
    2022-04-15 17:31:22下载
    积分:1
  • 对于独立使用FFT和DLL文件
    FFT and dll documents for independent utility
    2023-05-10 12:45:04下载
    积分:1
  • 数字的阶乘.按分解的方,将一个大数的阶乘用数组实现....
    数字的阶乘算法.按分解的方法,将一个大数的阶乘用数组实现.-digit factorial algorithm. According to the decomposition method, a majority of the factorial using arrays to achieve.
    2022-02-26 18:36:29下载
    积分:1
  • 简单计
    基于编译原理进行的java编程,可以在Eclipse中先新建java程序,利用javacc进行编译,很简单的程序,希望对大家有用,花了挺久时间
    2022-11-18 16:00:03下载
    积分:1
  • DS18B20温度采集
    DS18B20数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论
    2022-08-09 02:28:22下载
    积分:1
  • 器C代码
    鉴于算术表达式中的 x 符号,例如,24 (3 + 5) = 5, 写一个程序来读取了一个输入行中给出的表达式,解析它,对其进行计算和 给出了输出值作为单个整数或打印的字符串输入错误"如果输入格式不正确。
    2023-01-08 04:50:03下载
    积分:1
  • 单头文件实现对称的特征值分解…
    stand alone header file implementing eigen value decomposition for a symmetric matrix-stand alone header file implementing eigen value decomposition for a symmetric matrix
    2022-05-16 18:42:55下载
    积分:1
  • 这是一个猫吃老鼠问题的改进
    这是一个猫吃老鼠问题的改进算法。-This is a problem of cats eat rats improved algorithm.
    2022-02-09 18:09:13下载
    积分:1
  • a program for calculating factorial.
    阶乘,一个数学公式-a program for calculating factorial.
    2023-07-03 00:25:02下载
    积分:1
  • 696518资源总数
  • 104444会员总数
  • 15今日下载