电子产业一站式赋能平台

PCB联盟网

搜索
查看: 726|回复: 2
收起左侧

为啥f=factor(n-1)*n 就是阶乘的运算

[复制链接]

600

主题

954

帖子

5061

积分

四级会员

Rank: 4

积分
5061
发表于 2024-4-24 10:01:14 | 显示全部楼层 |阅读模式
我知道这个问题很蠢,请各位轻点喷
为啥f=factor(n-1)*n 就是阶乘的运算-1.png

为啥f=factor(n-1)*n 就是阶乘的运算-2.jpg
回复

使用道具 举报

35

主题

892

帖子

1091

积分

三级会员

Rank: 3Rank: 3

积分
1091
发表于 2024-4-24 10:01:20 | 显示全部楼层
factor是n的阶乘。那factor(n-1)就是n-1的阶乘,乘以n就是n的阶乘了
回复 支持 反对

使用道具 举报

2

主题

849

帖子

722

积分

二级会员

Rank: 2

积分
722
发表于 2024-4-24 10:01:36 | 显示全部楼层
假如n是5,大于1,那么就是factor(5)=5*factor(4),同理,factor(4)=4*factor(3)…factor(1)=1,所以factor(5)=5*4*3*2*factor(1)=5!
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表