【发布时间】:2011-03-16 10:24:21
【问题描述】:
我有一个二进制矩阵 n*m(0 和 1)。问题是用元素全为 1 的非重叠框覆盖所有 1。
例子:
1111
0110
0110
框可以用每个坐标(x,y,lx,ly)中的坐标和长度来表示。这个例子覆盖了2个框{ (0,0,1,4), (1,1,2,2) }。
我正在寻找如何用最少的盒子找到封面。
谢谢
【问题讨论】:
-
框是否允许重叠?
-
@Jeff:对于指定的问题,你不会通过重叠获得任何好处。
-
您可能会发现这很有用:stackoverflow.com/questions/4701887/…
-
@Jeff:没有重叠。我编辑了文本。
-
@biziclop:这是同样的问题。谢谢。
标签: algorithm matrix compression cover