我想知道您是否会将其识别为头递归函数或尾递归函数:
int exponentiation(int x, int y){
if(!y) { return 1; }
return y > 1 ? x * exponentiation(x, y-1) : x;
}
我想知道您是否会将其识别为头递归函数或尾递归函数:
int exponentiation(int x, int y){
if(!y) { return 1; }
return y > 1 ? x * exponentiation(x, y-1) : x;
}