中易网

考虑下述背包问题的实例。有5件物品,背包容量为100。

答案:1  悬赏:60  
解决时间 2021-01-06 11:50
考虑下述背包问题的实例。有5件物品,背包容量为100。
最佳答案
贪心算法,在对问题求解时总是做出在当前看来是最好的选择(但结果未必是最好)
典型的算法:Prim算法和Kruskal算法

分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,
这些子问题相互独立且与原问题性质相同.求出子问题的解,就可得到原问题的解.
典型的算法:汉诺塔,二分搜索

动态规划,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法
典型的算法:背包问题

回溯算法也叫试探法,它是一种系统地搜索问题的解的方法
典型算法:八皇后问题

按单位重量价值最大优先策略入包,就是当前看来最好(结果不一定最好)
这里采用的是贪心算法,
考虑0/1背包问题,入包的是1,2,3最大价值是430(50+200+180)
考虑部分入包的话,入包的是1,2,3,4(4入包40)最大价值是630(50+200+180+225/45*40)

2,3,4最大价值的确是605,但那不是用贪心算法计算来的
所以答案是C追问题目问的不是考虑0/1背包问题吗?追答是的,按单位重量价值最大优先策略入包,这个思想是采用的是贪心算法不是动态规划,也不是回溯,考虑0/1背包(这个意思要么都入包,要么都不入)

按照贪心算法,单位价值最大的,
第一次入包的是物品1,这个时候包的价值最大50,重5
第二次入包的是物品2,这个时候包的价值最大250,重30
第三次入包的是物品3,这个时候包的价值最大430,重60
第四次,物品的重量是45,包重60,不能入包
第5五次,物品的重量是50,包重60,不能入包
完成背包,结果入包的是1,2,3最大价值是430(50+200+180)

其他算法能找出605这个解,但是贪心算法不能,我知道,上面找完一次,再从第二个物品开始再入包,依次i个物品都入找一次,结果就能找到605
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问美丽加上门包括哪些内容?有知道的吗?
WOW XD初级熊T装的坚韧徽章(加护甲的)在刀
求诗经或楚辞中描写友情的句子
后缀为.eml的是什么文件
dfo美服如何挑战深渊
胳膊发沉发胀怎么回事
无功补偿电容柜 ,电压取样只需取其中两相,
会龙村这个地址在什么地方,我要处理点事
仙人掌之国、钟表王国、高山之国、冰与火之国
2016qq飞车活动抽奖率谁最高
我在邮政买了富德生生命人寿保险,说是一年一
谁能推荐一下好玩的主机游戏,(是电脑游戏)
我英语基础不好想报名朗阁雅思课程朗阁雅思7
帮厂家代卖在哪里有想在网上帮厂家代卖,可是
老家社保巳报停,现外边转回去需要什么手续么
推荐资讯
急求香港李氏集团在尼日利亚那边工作咋样呢
信号与通信工程与信号与信息处理的区别
3d077期领袖吧打黑参考
新沂婚纱摄影哪家好
骏程怎么去啊,有事要去办理
束氏的蜗牛项目是传销吗
中式烹饪技法在西式烹饪中的应用 急急急
历史上的中村功
在内部管理控制,从银行提取现金应附什么手续
三星性能怎样?
形容新郎的成语
孕36+5,一觉醒来屁股痛怎么回事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?