剑指 Offer 64. 求1+2+…+n

思路

方法:使用逻辑&&运算符的短路特性终止递归

1 class Solution {
2 public:
3     int sumNums(int n) {
4         n > 1 && (n += sumNums(n - 1));
5         return n;
6     }
7 };

原文地址:https://www.cnblogs.com/FengZeng666/p/13978567.html