这是一道面试题。
我们得到了各种矩形的尺寸,我们必须找出可以包围所有矩形的面积(最小)?矩形也可以旋转。
test case:-
input:
3 //number of rectangles
8 8
4 3
3 4
output:
88
11x8:
+ - - - - - - + + - +
| | | |
| | | |
| | + - +
| | + - +
| | | |
| | | |
+ - - - - - - + + - +
在将矩形拟合到最小可能区域 之前,我查看了一个类似的问题
,上述方法着眼于所有可能性、旋转,并确定所有布局案例中所有此类可能性的最小值。
难道我们不能建立一个算法,首先找到矩形面积的总和,然后寻找最大长度,宽度?