覆盖尽可能少的矩形的形状

时间:2012-11-28 18:46:57

标签: algorithm geometry rectangles

  

可能重复:
  Algorithm for finding the fewest rectangles to cover a set of rectangles

我需要帮助找出一个算法。我有一个布局在网格上的形状,如下所示。

Shape on Grid http://www.benfillmore.com/shape.png

目标是将方块组合成更大的矩形,如下所示:

Larger Rectangles http://www.benfillmore.com/boxes.png

我试图用尽可能少的矩形覆盖形状中的每个方格。如果矩形相互重叠,那也没关系:

Overlap http://www.benfillmore.com/overlap.png

我不是在寻找完整的解决方案,只是想法,或者是指向正确方向的人。我已经实现了一些想法,但它们甚至没有达到最佳状态。我并不担心处理时间,只在形状创建时才进行一次。我只需要尽可能少的矩形。

万分感谢

0 个答案:

没有答案