求1+2+3+...+n
class Solution { public: int Sum_Solution(int n) { int ans=n; ans && (ans+=Sum_Solution(n-1)); return ans; } };
总结:
1.临时变量不能作为非常量引用
2.短路求值&&和||。本就是大神解法。
class Solution { public: int Sum_Solution(int n) { int ans=n; ans && (ans+=Sum_Solution(n-1)); return ans; } };
总结:
1.临时变量不能作为非常量引用
2.短路求值&&和||。本就是大神解法。
相关推荐