社区
Delphi
帖子详情
那位会排列组合???
Delphi_Li
2003-02-24 09:37:25
高人,把C(n,m)的计算公式写一下!!!
n在上,m在下!!!
...全文
131
8
打赏
收藏
那位会排列组合???
高人,把C(n,m)的计算公式写一下!!! n在上,m在下!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liaoqingpeng
2003-02-24
打赏
举报
回复
//////m(m-1)...(m-n+1)/n!
function Combination(n,m: Word): Double;
var
i: Word;
x,y: Double;
begin
Result := 0;
if n > m then Exit;
x := 1;
y := 1;
for i := 1 to n do
begin
x := x*(m-i+1);
y := y*i;
end;
Result := x/y;
end;
Delphi_Li
2003-02-24
打赏
举报
回复
To goomoo(古木) 好像因该是m(m-1)...(m-n+1)/(m-n)!!!
To idilent(说错了别怪我) 你的公式好像也不正确!!!
不过谢谢两位!!!
hydonlee
2003-02-24
打赏
举报
回复
C(n, m)
= P(n, m) / P(m, m)
= n * (n-1) * ... * (n-m+1) / m!
goomoo
2003-02-24
打赏
举报
回复
或者是:
m!/(n!(m-n)!)
用阶乘算法就可以了。
idilent
2003-02-24
打赏
举报
回复
var i,y,x:integer;
begin
x:=1;
for I:=n downto m do
x:=x*(I-1)
for I:=1 to m do
y:=y*i;
result:=x/y;
end;
goomoo
2003-02-24
打赏
举报
回复
上面错了,应该是:
m(m-1)...(m-n+1)/n!
idilent
2003-02-24
打赏
举报
回复
var i,y,x:integer;
begin
x:=1;
for I:=n downto m do
x:=x*(I-1)
for I:=0 to m do
y:=y*i;
result:=x/y;
end;
goomoo
2003-02-24
打赏
举报
回复
m(m-1)…(n-m+1)/n!
排列组合
公式及
排列组合
算法
排列组合
公式
排列组合
公式/
排列组合
计算公式 公式P是指排列,从N个元素取M个进行排列。 公式C是指组合,从N个元素取M个进行组合,不进行排列。 N-元素的总个数 M参与选择的元素个数 !-阶乘,如 9!=9*8*7*6*5*4*3*2*1 从N到数M个,表达式应该为n*(n-1)*(n-2)..(n-m+1); 因为从n到(
C语言实现
排列组合
c语言实现
排列组合
算法问题
排列组合
是算法常用的基本工具,如何在c语言中实现
排列组合
呢?思路如下: 首先看递归实现,由于递归将问题逐级分解,因此相对比较容易理解,但是需要消耗大量的栈空间,如果线程栈空间不够,那么就运行不下去了,而且函数调用开销也比较大。 (1) 全排列: 全排列表示把集合中元素的所有按照一定的顺序排列起来,使用P(n, n) = n!表示n
CSP-J选择题 -
排列组合
排列问题:有5名学生参加比赛,要求排成一排拍照,有多少种不同的排列方式? 组合问题:从10本书中选出3本书送给朋友,有多少种不同的选择方式? 排列问题:一个教室有7个座位,5个学生需要坐下,有多少种不同的排列方式? 组合问题:从12个人中选出4个人组成一个团队,有多少种不同的方式? 排列问题:一个密码由4个字母组成,字母可以重复使用,有多少种不同的
排列组合
? 组合问题:从8个不同颜色的球中选出3个,不考虑顺序,有多少种选择? 排列问题:4名学生排成一排,有多少种排列方式? 组合问题:从10名运动员中选出2
排列组合
cn和an公式
排列组合
cn和an公式? 排列的公式:A(n,m)=n×(n-1)...(n-m+1)=n!/(n-m)!(n为下标,m为上标,以下同)。 例如:A(4,2)=4!/2!=4*3=12。(考虑顺序,不考虑顺序则为6) 组合的公式:C(n,m)=P(n,m)/P(m,m) =n!/m!*(n-m)!。 例如:C(4,2)=4!/(2!*2!)=4*3/(2*1)=6。 作者:浣熊数学 链接:https://www.zhihu.com/question/26094736/answer/61071397
排列组合
公式/
排列组合
计算公式
排列组合
公式/
排列组合
计算公式 公式P是指排列,从N个元素取M个进行排列。 公式C是指组合,从N个元素取M个进行组合,不进行排列。 N-元素的总个数 M参与选择的元素个数 !-阶乘,如9!=9*8*7*6*5*4*3*2*1 从N到数M个,表达式应该为n*(n-1)*(n-2)..(n-m+1); 因为从n到(n-m+1)个数为n-(n-m+1)=m 举例: Q1:有从...
Delphi
5,930
社区成员
262,936
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章