剑指 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 };

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

 

相关文章:

  • 2021-10-22
  • 2022-01-17
  • 2021-06-18
  • 2022-12-23
  • 2021-11-15
  • 2021-11-02
  • 2021-08-21
  • 2022-12-23
猜你喜欢
  • 2021-11-26
  • 2021-12-26
  • 2021-06-13
  • 2022-01-13
  • 2021-08-21
  • 2022-12-23
相关资源
相似解决方案