登录
首页 » 算法 » 01背包问题

01背包问题

于 2022-03-15 发布 文件大小:255.10 kB
0 213
下载积分: 2 下载次数: 1

代码说明:

01背包是在M件物品取出若干件放在空间为W的背包里,每件物品的体积为W1,W2……Wn,与之相对应的价值为P1,P2……Pn。考虑用动态规划的方法来解决,这里的:阶段是:在前N件物品中,选取若干件物品放入背包中; 状态是:在前N件物品中,选取若干件物品放入所剩空间为W的背包中的所能获得的最大价值;决策是:第N件物品放或者不放; 由此可以写出动态转移方程:我们用f[i,j]表示在前 i 件物品中选择若干件放在所剩空间为 j 的背包里所能获得的最大价值f[i, j] = max( f[i-1, j-Wi] + Pi (j >= Wi), f[i-1, j] )

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

发表评论

0 个回复

  • 器小程序
    用c#做的计算器小程序,包括+-*/等计算,并加入了平方,开根号,log,ln等,接近大家的使用习惯
    2022-05-09 09:03:07下载
    积分:1
  • bp神经网络源代码(很好用)
    资源描述这个我自己编译的bp网络源代码  很好用的  
    2022-05-14 05:41:20下载
    积分:1
  • cSharp fiveChesscode
    具有一种算法的五子棋游戏,游戏界面还不错,请大家多多关照,我以学习CSharp为主,独立编程的能力还有待提高
    2022-10-05 07:35:04下载
    积分:1
  • 欧拉
    以近似初值问题的解决方案: * Y" = F(T,Y),A < = T < = B,Y(A) = 阿尔法, * 在 N + 1 间隔相等的点在区间 [A,B]。 * * 输入: 终结点 A、 B ;阿尔法最初的状况 ;整数 N。 * * 输出: 逼近到 (N + 1) 在 Y W 值 T。
    2022-07-26 00:49:47下载
    积分:1
  • TMS320F28335信号产生与分析例程
    本例程主要包括随机信号的产生、正弦信号的产生以及信号的FFT变换已经相关的运算。 void Noise() 是噪声函数,本例程借用C的函数rand()来产生噪声信号; void MakeWave() 是常用波形产生函数,本例程以产生正弦信号为例; void FFT() 对信号(正弦信号、加噪正弦信号)进行傅立叶变换,求信号的幅度以及频率。
    2023-03-25 16:30:04下载
    积分:1
  • An exapmle of mathmatica
    An exapmle of mathmatica
    2022-05-24 17:16:27下载
    积分:1
  • 国密SM3C源码
    国密SM3算法C源码 适用于商用密码应用中的数字签名和验证、消息认证码的生成与验证以及随机数的生成,可满足多种密码应用的安全需求。同时,本文本还可为安全产品生产商提供产品和技术的标准定位以及标准化的参考,提高安全产品的可信性与互操作性。
    2022-01-22 02:50:39下载
    积分:1
  • 自个写的一个穷举二十四点的小程序
    自个写的一个穷举法算二十四点的小程序- Oneself writes an exhaustion method calculates 24 scripts
    2022-06-11 23:59:02下载
    积分:1
  • 基础的PSO,注释详细,很利于学习参考。
    一个基础的PSO算法,注释详细,很利于学习参考。 粒子群优化算法(PSO——Particle Swarm Optimization)是一种基于种群的随机优化技术,由Eberhart和Kennedy于1995年提出。粒子群算法模仿昆虫、兽群、鸟群和鱼群等的群集行为,这些群体按照一种合作的方式寻找食物,群体中的每个成员通过学习它自身的经验和其他成员的经验来不断改变其搜索模式。
    2022-09-09 00:20:02下载
    积分:1
  • tetstetesfdafesafds
    tetsdftetsdftetsdftetsdftetsdftetsdftetsdftetsdff公司
    2022-11-12 12:25:06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载