作业帮 > 数学 > 作业

三艘船x y z载重分别为1、2、3,四个集装箱a b c d重量分别为1、1、2、3,尽可能在三艘船上放更多的箱子

来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/06 19:28:20
三艘船x y z载重分别为1、2、3,四个集装箱a b c d重量分别为1、1、2、3,尽可能在三艘船上放更多的箱子
求算法或者代码,算出结果,例如a放在x上,c放在y上,d放在z上,b没有放在船上
三艘船x y z载重分别为1、2、3,四个集装箱a b c d重量分别为1、1、2、3,尽可能在三艘船上放更多的箱子
这个不是算法,我只是分类讨论,你看可不可以.
有几种可能X船有两种可能,装a,或者b.
Y只可以有两种选择,a+b;c.Z有三种可能:a+b;a+c;b+c;d.
当X装a时,Y只可以装c,Z可以装b或者d,装载量为三个,重量最多为6
当X装b时,Y只可以装c,Z只可以装d,装载量为三个,重量也最多为6.
而X不装时,Y装a+b时,Z可以装c或者d.装载量为三个,重量最多也为5.
Y装c时,可以装a+b或者d.装载量最多为三个,重量为4.
Y不装时,X装a或者b,Z装c或者d.………………………………………………
再问: 什么相似的问题,能告诉下吗,参考参考
再答: zoj上有一题是给n个木棒,问是否能拼成一个边长为m的正方形,也是类似的搜索~ 总是n个物体m个包的类型,只能搜索+剪枝了,这应该是一个典型的模型!~ 满意望采纳谢谢!