组合计算公式是什么?

如题所述

组合计算公式是C(n,m)=n!/m!(n-m)!

组合公式的推导是由排列公式去掉重复的部分而来的,排列公式是建立一个模型,从n个不相同元素中取出m个排成一列(有序),第一个位置可以有n个选择。

第二个位置可以有n-1个选择(已经有1个放在前一个位置),则同理可知第三个位置可以有n-2个选择,以此类推第m个位置可以有n-(m-1)个选择。

其他排列与组合公式介绍

从n个元素中取出r个元素的循环排列数=p(n,r)/r=n!/r(n-r),n个元素被分成k类,每类的个数分别是n1,n2,……nk这n个元素的全排列数为n!/(n1!*n2!*……*nk!)。

而k类元素来说,每类的个数无限,从中取出m个元素的组合数为c(m+k-1,m),排列(Pnm(n为下标,m为上标))。

Pnm=n×(n-1)……(n-m+1);Pnm=n!/(n-m)!(注:!是阶乘符号);Pnn(两个n分别为上标和下标)=n!;0!=1;Pn1(n为下标1为上标)=n。

组合(Cnm(n为下标,m为上标)),Cnm=Pnm/Pmm;Cnm=n!/m!(n-m)!;Cnn(两个n分别为上标和下标)=1;Cn1(n为下标1为上标)=n;Cnm=Cnn-m。

温馨提示:答案为网友推荐,仅供参考
相似回答