组合算法

时间:2017-07-25 21:20:50

标签: algorithm

我正在尝试实现一种算法。

我会直截了当地说我有3个盒子

a)8 x 4 b)4 x 4 c)2 x 4

我想看看有多少组合使用3个盒子,我可以尝试将它们包裹在另一个盒子周围。

所以说我有一个16 x 8的盒子我可以有一个像

这样的组合
  b-a-a-b         a a-a a       a-a-a
  a     a     OR  a a-a a  OR   c    c
  b-a-a-b                       b    b
                                c    c
                                a-a-a

所以,如果使用' - '这意味着它们是水平放置的,如果不是垂直放置的话。

所以基本上你最后得到一个装在盒子里的盒子。

0 个答案:

没有答案