【发布时间】:2012-04-10 18:31:05
【问题描述】:
我有任意一组乐高积木。我也有一些由 3 块乐高积木制成的人物。我想知道我可以从当前的乐高积木阵列中创建多少组合。
谁能给我一些参考,我可以解决这个问题吗?
我可以使用哪些算法?我可以使用任何理论吗?
提前感谢您提供的任何帮助。
/汉斯
【问题讨论】:
-
所有乐高积木都一样吗?如果不是,有多少种不同类型的砖? “人物”是由一组独特的砖块组成的吗?你应该在你的问题上投入更多的思考和努力。
-
我有六种砖颜色,所以砖的阵列可以是:蓝色、红色、红色、黄色、绿色、黄色、橙色、蓝色、黄色、白色。这些人偶由 3 块砖组成。不同的数字是: 1:黄、白、蓝; 2:蓝、黄、绿; 3:黄色、橙色、蓝色; 4:黄、红、黄; 5:黄色、蓝色;
-
现在,任何三个的组合都是有效的组合?
-
不,我只有这些组合:1(黄、白、蓝)、2(蓝、黄、绿)、3(黄、橙、蓝)、4(黄、红、黄) ), 5 (黄、蓝)
-
我们只看图 1。假设我们有 2 个黄色、3 个白色和 4 个蓝色块。仅针对图 1(黄色、白色、蓝色)的组合数量是多少?
标签: algorithm combinations combinatorics lego