求解最优算法

zhangliangzlxx 2016-09-02 09:50:33
求解算法:
1、现有: 20托货物
2、2部车:10吨车 (装载量:16托)、3吨车 (装载量:4托)
3、提货点:4个
A1:2托
A2:5托
A3:5托
A4:8托

3吨车的装载量4托,只能装A1点。
10吨车能装16托,但 A2,A3,A4 的总货量有18托,所以10吨车要分别去 A2,A3,A4装货但无法装完
所以 3吨车需要去 A3点 装剩下的2托货物(其实A2,A3,A4 都可以去,但是A3点的收费是最便宜的)

最终结果:
10吨车:A2+A3+A4
3吨车:A1+A3
...全文
300 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
拜一刀 2016-09-06
  • 打赏
  • 举报
回复
(其实A2,A3,A4 都可以去,但是A3点的收费是最便宜的) 条件都不全
wenyiyi 2016-09-06
  • 打赏
  • 举报
回复
一起学习下!
  • 打赏
  • 举报
回复
这个跟packing问题有点类似,但又不全像 我以前写过一个按最大量来取的算法,不是最优,只能说分配最快
Poopaye 2016-09-06
  • 打赏
  • 举报
回复
引用 楼主 zhangliangzlxx 的回复:
(其实A2,A3,A4 都可以去,但是A3点的收费是最便宜的)
实在不太明白这补充的意义是什么
zhangliangzlxx 2016-09-06
  • 打赏
  • 举报
回复
没有大神可以帮忙吗?
zhangliangzlxx 2016-09-02
  • 打赏
  • 举报
回复
在线等大神的帮忙。。。。

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧