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 关注
- 1179 浏览
添加回答
举报
0/150
提交
取消