问题描述
我有一个有趣且具有挑战性的问题,我需要确定将订单发送到的最佳位置。目前,对于订单中的每件商品,我都会确定将该商品发送到的最佳地点,但为了降低运输成本,我们需要尝试在不同地点之间整合商品。
订单 123456
项目 1:排名 | 位置 | 项目 2:排名 | 位置 | 第 3 项:排名 | 位置 | 第 4 项:排名 | 位置 | |||
---|---|---|---|---|---|---|---|---|---|---|
1 | A | 1 | B | 1 | E | 1 | D | |||
2 | B | 2 | D | 2 | D | 2 | E | |||
3 | C | 3 | A | 3 | C | 3 | B |
如您所见,订单 123456 有 4 个项目,并且可以根据需要拆分订单。我们可以将物品发送到五个地点,但并非所有地点都可以支持所有物品。
理想情况下,项目 1 将前往位置 A,项目 2、3 和 4 将前往位置 D。 我遇到的任何研究都在谈论将所有排名汇总到一个排名列表中。这里的问题是根据其他项目的排名确定每个项目的最终位置。任何帮助或想法将不胜感激!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)