所以我有N
个苹果位于二维坐标平面的点上,还有一个点P
。
我还有X
个购物车,每个购物车的最大容量为Y
。我想把所有的苹果都拿到P
点。
我需要找到一个安排(每个推车挑选哪些苹果),以尽量减少每辆车必须行驶的总距离。
N
点开始购物车。Y
。对于这个问题,是否存在比蛮力更好的解决方案,O(N ^ Y)
答案 0 :(得分:2)
所描述的问题是NP
- 完整,因为它是Euklidean Travelling Salesman Problem的概括;它包含特殊情况,其中X=1
购物车的容量为N
。问题中陈述的问题被称为Vehicle Routing Problem,因为涉及多个购物车。