面试题64
示例 1:
输入: n = 3
输出: 6
示例 2:
输入: n = 9
输出: 45限制:
Solutions
class Solution {
public:
int sumNums(int n) {
n && (n += sumNums(n - 1));
return n;
}
};Last updated
示例 1:
输入: n = 3
输出: 6
示例 2:
输入: n = 9
输出: 45class Solution {
public:
int sumNums(int n) {
n && (n += sumNums(n - 1));
return n;
}
};Last updated
class Solution {
public:
int sumNums(int n) {
// sizeof(arr) == n * ((n + 1), then >> 1 equals to divide by 2
bool arr[n][n + 1];
return sizeof(arr) >> 1;
}
};