假设我有一组9个元素{A, B, C, D, E, F, G, H, I}
,我需要创建3组,每组3个元素。我知道我能做到:
9C3 * 6C3 * 3C3
这是1680种不同的组合,但在这些组合中可能会显示{{A, B, C}, {D, E, F}, {G, H, I}
}和{{D, E, F}, {G, H, I}, {A, B, C}}
。
我需要在MathLab中执行此操作,但计算此公式的公式很好。
由于
答案 0 :(得分:1)
3个元素组的每个三元组可以组织成3个! = 6种方式:ABC,ACB,BAC,BCA,CAB和CBA,它们是等效的 所以将你的初始结果(是1680?)除以6。
如果不保证九个单独的元素都是不同的,那么你也需要考虑到这一点。