利用贪心法求解0/1背包问题时,(55)能够确保获得最优解。用动态规划方法求解 0/1背包问题时,将“用
利用贪心法求解0/1背包问题时,(55)能够确保获得最优解。用动态规划方法求解 0/1背包问题时,将“用前i个物品来装容量是X的背包”的0/1背包问题记为KNAP(1,i,X),设fi(x)是KNAP(1,i,X)最优解的效益值,第j个物品的重量和放入背包后取得效益值分别为 wj和pj(j=1~n)。则依次求解f0(x)、f1(x)、...、fn(X)的过程中使用的递推关系式为(56)。.
A.优先选取重量最小的物品
B.优先选取效益最大的物品
C.优先选取单位重量效益最大的物品
D.没有任何准则
解析:本题考查0/1背包问题的动态规划求解方法。
利用贪心法可以解决普通背包问题(即允许将物品的一部分装入背包),此时使用“优先选取单位重量效益最大的物品”的量度标准可以获得问题最优解,但是贪心法不能用来求解0/1背包问题,题目中供选择的A、B、C三种量度标准均不能确保获得最优解。
利用动态规划求解0/1背包问题时,按照题目中约定的记号。KNAP(1,i,X)的最优解来自且仅来自于以下两种情况之一:
. 第i个物品不装入背包,此时最优解的值就是子问题KNAP(1,i-1,X)的最优解的效益值,即为fi-1(X);
. 第i个物品装入背包,此时最优解的值为第i个物品的效益值与子问题 KNAP(1,i-1,X-wi)的最优解效益值之和,即为fi-1(X-wi)+pi。
综上,KNAP(1,i,X)最优解的值为以上两种情况中效益值更大者,即取max。
用方程组解决问题(2820:55:34)一商店将76件商品出售给33位顾客,每位顾客最少买1件,最 数学 2020-05-13 …
找几道小学五年级上学期的应用题和计算题,就使竖式.找几道小学五年级上学期的应用题和计算题(就使竖式 数学 2020-05-15 …
● 通过疲劳强度测试,最容易发现(55)问题。 (55)A.并发用户数 B.内存泄漏 C.系统安全性 计算机类考试 2020-05-25 …
利用贪心法求解0/1背包问题时,(55)能够确保获得最优解。用动态规划方法求解 0/1背包问题时,将 计算机类考试 2020-05-26 …
有关动量定理中正方向的疑问用动量定理时,选好正方向后,速度的方向如与正方向相同则取正,相反就取负. 物理 2020-06-06 …
请问用动词的正确时态填怎么填?I——(justhave)mylunch,I(have)itatsc 英语 2020-06-07 …
数学题长度和数量比如我有50根10米长的绳子就是500米,40根5.7米就是228米,55根1.3 数学 2020-06-07 …
英语:系表结构一般疑问句的问题系动词包括be动词和feel,smell等感官系动词,be动词一般疑 英语 2020-06-13 …
同学们搞野炊活动,一个人一个饭碗,两个人一个汤碗,三个人一个菜碗,共用了55个碗,问有多少同学参加 数学 2020-07-10 …
怎么计算工作时间?如上午8点10分到12点30,下午12点55到18点40,请问用了多久,怎么算怎么 数学 2020-12-14 …