题解 | #求1+2+3+...+n#
求1+2+3+...+n
http://www.nowcoder.com/practice/7a0da8fc483247ff8800059e12d7caf1
public class Solution { public int Sum_Solution(int n) { boolean x= (n>0)&&((n+=Sum_Solution(n-1))>0); //必须两个同时成立才可以 //即n>0时候执行递归 return n; } }
求1+2+3+...+n
http://www.nowcoder.com/practice/7a0da8fc483247ff8800059e12d7caf1
public class Solution { public int Sum_Solution(int n) { boolean x= (n>0)&&((n+=Sum_Solution(n-1))>0); //必须两个同时成立才可以 //即n>0时候执行递归 return n; } }
相关推荐