登录
首页 » 算法 » 0 / 1背包问题是一个N P

0 / 1背包问题是一个N P

于 2022-02-26 发布 文件大小:8.71 kB
0 173
下载积分: 2 下载次数: 1

代码说明:

0 / 1背包问题是一个N P-复杂问题,为了解决该问题,,将用回溯算法解决该问题。既然想选择一个对象的子集,将它们装入背包,以便获得的收益最大,则解空间应组织成子集树的形状(如图1 6 - 2所示)。该回溯算法与4 . 2节的装载问题很类似。首先形成一个递归算法,去找到可获得的最大收益。然后,对该算法加以改进,形成代码。改进后的代码可找到获得最大收益时包含在背包中的对象的集合。-0/1 knapsack problem is a P-complex issues, in order to solve the problem, and will be used backtracking algorithm to solve the problem. As to the choice of a subset of object, they will load a backpack, in order to obtain the greatest profits, the solution should be organized into space subset of the shape of the tree (Figure 1 6-2 below). The backtracking algorithms and 4. Two loading problem is very similar. Forming a recursive algorithm to get the maximum benefit available. Then, this algorithm is modified to form code. Improved code can be found at the maximum benefits included in the backpack of a collection of objects.

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

发表评论

0 个回复

  • 包括傅里叶变换和傅里叶反变换,c语言编写,简单明了,VC环境验证通过...
    包括傅里叶变换和傅里叶反变换,c语言编写,简单明了,VC环境验证通过-Including Fourier transform and Fourier inverse transform, c language, simple and clear, VC verification environment through the
    2022-01-30 17:39:51下载
    积分:1
  • 1_algorithm例版
    一些众所周知的算法实现在这里。一个程序(调用)由一个程序的名字(带或不带限定词),其次是参数列表(如果需要)。函数返回一个值,程序必须不!大部分功能程序需要特定类型的参数。我们已经知道一个类型只是一种名称数据和参数必须有一个语言或自定义的类型。要让计算机做什么,你必须写一个计算机程序。写一个计算机程序,你必须告诉计算机,一步一步的,正是你想做的事。然后计算机“执行”的程序,每一步后的机械,实现最终目标。
    2022-08-25 19:21:43下载
    积分:1
  • manual selection of color samples in an image
    manual selection of color samples in an image
    2022-07-10 17:08:10下载
    积分:1
  • 基于matlab的几个kalman滤波以及多传感器融合和wk的程序
    基于matlab的几个kalman滤波以及多传感器融合和wk算法的程序-Matlab based on several kalman filtering and multi-sensor fusion algorithm and procedures wk
    2023-04-10 18:35:03下载
    积分:1
  • 线形表链式存储结构 VC++6.0下开发~!
    线形表链式存储结构算法 VC++6.0下开发~!-linear chain storage structure VC++6.0 algorithm developed ~!
    2022-02-09 12:12:36下载
    积分:1
  • 这是递推梯形的源代码
    这是递推梯形的源代码-trapezoidal source code
    2022-06-13 06:52:45下载
    积分:1
  • 组合数学的与程序设计
    组合数学的算法与程序设计-combination of mathematical algorithms and program design
    2023-07-02 17:00:05下载
    积分:1
  • 文件拆分器
    由吉姆契,2000 年 11 月 2 日这个程序允许您将一个大文件拆分成多个小块,其中可以复制到软盘或以某种其他方式向另一台计算机转移(如下载)。一次在其他计算机上,该文件可以重构与简单的复制操作。该程序允许您指定输入的文件,在其中的目录块将被创建,单独的零件,该基文件名和片断的大小。件命名的顺序,从 1 开始。
    2023-07-20 06:45:03下载
    积分:1
  • Visual Basic 6.0应用编程150例
    《Visual Basic 6.0应用编程150例》中的《Example095-媒体文件浏览器 》和《Example096-列表播放媒体文件》在运行过程中需要Windows Media Player 9.0的支持,请读者自行安装. Example001-悬挂式窗口Example002-半透明窗口Example003-椭圆形窗口Example004-组合圆形窗口Example005-多边形窗口Example006-艺术窗口Example007-字形窗口Example008-移动没有标题栏的窗口Example009-窗口背景花纹的实现Example010-渐变的窗口背景Example011-让窗口运行在不同的分辨率下Example012-控件随着窗口大小按比例变化Example013-在运行中显示或隐藏窗口的标题栏Example014-制作软件封面Example015-霓虹灯效果文字Example016-保存窗口设置EXample017-窗口的动画效果Example018-显示动画光标Example019-制作工具栏Example020-Office或IE风格的工具栏Example021-通过鼠标拖动停靠工具栏Example022-在VB中制作和使用菜单Example023-设计弹出菜单Example024-向菜单中添加图标Example025-动态装入菜单项Example026-动态创建控件Example027-具有动感的图片按钮Example028-调用Office助手Example029-图像的打
    2022-03-10 08:25:05下载
    积分:1
  • 坦克大战代码
    坦克大战代码
    2023-03-05 02:35:03下载
    积分:1
  • 696516资源总数
  • 106463会员总数
  • 0今日下载