【发布时间】:2017-11-17 22:18:24
【问题描述】:
我所指的确切问题和问题的分布数量是计算here。我有兴趣明确了解这些分布。
例如,有 5 个球和 3 个盒子:一种分布是盒子 1 中的 2 个球,盒子 2 中的 2 个,盒子 3 中的 1 个称为 221。现在我想列出所有这些可能的分布:-
212
131
104
。 . .
一种方法是我运行 matlab 命令:perms([0,0,0,0,0,1,1,1])。这基本上生成了 5 个球和 2 个棍子的所有排列。但是由于命令perms 无法识别相同的对象,因此存在大量过度计数。
【问题讨论】:
标签: algorithm matlab combinations permutation combinatorics