题解 | #求1+2+3+...+n#
求1+2+3+...+n
https://www.nowcoder.com/practice/7a0da8fc483247ff8800059e12d7caf1
import java.util.*;
/**
* 思路:利用短路&&的特性,即 a && b,如果 a 为 false,则 && b不会被执行
* a || b,如果 a 为 true,则 b 不会被执行
*/
public class Solution {
public int Sum_Solution(int n) {
int res = n;
boolean flag = n > 0 && (res += Sum_Solution(n - 1)) > 0;
return res;
}
}
#剑指offer##java##算法笔试#剑指Offer2-Java题解 文章被收录于专栏
剑指offer题解(java版)
