问题:
需要将具有数值的数组分成两半,使得两个数组的和尽可能相等,或者完全相等。数组中元素的数量或顺序并不重要。
需要将具有数值的数组分成两半,使得两个数组的和尽可能相等,或者完全相等。数组中元素的数量或顺序并不重要。
$probabilites = array(0.4, 0.15, 0.1, 0.1, 0.2, 0.2, 0.3); # 1.45
$probabilites[0] = array(0.4, 0.15, 0.1, 0.1); # 0.75
$probabilites[1] = array(0.2, 0.2, 0.3); # 0.7
有什么建议吗?
谢谢。
array(0.4, 0.15, 0.2)
和array(0.2, 0.1, 0.1, 0.3)
是有效的吗?(如果是,我想这会使事情变得更加复杂。) - jensgram