递归
尾部递归
阶乘
//阶乘递归
long
factorial(int n){
if(n <= 0)
retrun 1;
else
return n * factorial(n - 1);
}//阶乘迭代
long
factorial(int n){
int result = 1;
while(n > 1){
result *= n;
n -= 1;
}
return result;
}斐波那契
Last updated