3 回答
AurevoirXavier
TA贡献4条经验 获得超2个赞
Haskell:
fact 0 = 1 fact n = n * fact(n-1)
Rust:
fn fact(n: u64) -> u64 {
(2..n).fold(1, |acc, x| acc * x)
}其他语言我就懒得写了,哈哈。
望远
TA贡献1017条经验 获得超1032个赞
long Fibonacci(int n)
{
long res=1;
for(int i=1;i<=n;i++){
res*=i;
}
return res;
}- 3 回答
- 0 关注
- 1245 浏览
添加回答
举报
0/150
提交
取消
