【发布时间】:2015-11-18 19:56:41
【问题描述】:
假设我有数组:
array(1,1,2,1,4,5,7,2,3);
将这些数字放入 x 数组中的最快方法是什么,我们将使用 3 并让数字与最后更大的数字尽可能相等?
例子:
array(1, 1, 1, 5);
array(7, 2);
array(4, 2, 3);
我担心这可能是一个 p=np 问题,但它看起来很简单,不应该是这样。我就是想不通。
类似问题:Algorithm to split an array into P subarrays of balanced sum
【问题讨论】:
-
你输出的依据是什么?写得怎么样?
-
你说的后面的数字越大是什么意思?
-
第一个数组中的数字总数为 26,所以应该有两个总数为 9 和一个总数为 8,这是我输出的基础。我不知道如何有效地实现这一目标
-
好吧,效率低下,我们会努力提高效率。
-
不要删除并重新发布相同的问题。这很粗鲁。
标签: php arrays sorting numbers