Mi solucion:
1. Me di cuenta de que estaba equivocado ,,, no se puede utilizar si
class Solution {
public:
int sumNums(int n) {
if(n==1) return 1;
return n+sumNums(n-1);
}
};
2. Recursion
A y B
- A es verdadero, calcule y devuelva el valor bool de la expresión B
- A es falso, devuelve falso
class Solution {
public:
int sumNums(int n) {
n && (n+=sumNums(n-1));
return n;
}
};