数组分区 - 最小化最大总和与最小化总和的绝对值差异

时间:2016-07-29 21:56:23

标签: arrays algorithm partitioning

这两个问题是否彼此同构? - (1)在数组中查找位置,将其拆分为两个分区,最小化两个分区之间的最大值。 (2)在数组中查找位置,将其拆分为两个分区,最小化两个分区之和的绝对值差异。

直觉上看,这两个问题基本上都希望两个分区的总和尽可能彼此接近。

然而,former seems to have a O(lg N) solution通过二分搜索而后者是NP-Complete分区问题,只有伪多项式时间动态编程算法。

是否存在这两个问题的分区点不一样的情况?

0 个答案:

没有答案