【发布时间】:2015-05-04 14:26:36
【问题描述】:
给定一个正整数矩阵(非方形),其中同一行上的所有元素都是可置换的,问题是最小化列的最大和最小和之间的差异。
例如,
9 5 7 5 7 9
9 3 4 ~> 9 4 3
10 5 9 5 10 9
---------- ----------
28 13 20 19 21 21
28-13= 15 21-19= 2
答案是 2。
我尝试天真地对其进行排序(结合相邻行的最小值和最大值),这对于像 3x3 这样的小矩阵给出了正确的结果,但是对于更大的数据(高达 ~30x30),什么可以工作?是否有我无法应用的通用解决方案?
【问题讨论】: