求1+2+3+...+n

求1+2+3+...+n

http://www.nowcoder.com/questionTerminal/7a0da8fc483247ff8800059e12d7caf1

public class Solution {
    public int Sum_Solution(int n) {
       //方法一短路与
       /*
       int ans = n;
       boolean flag = (ans>0) && (ans+=Sum_Solution(n-1))>0;
       return ans;*/
       //方法二求数组个数
       int m = (int)Math.pow(n, 2)+n;
       return m>>1;
    }
}
全部评论

相关推荐

程序员小白条:你不是有一段实习了吗,现在找中大厂实习?过段时间要秋招了
我的简历长这样
点赞 评论 收藏
分享
fRank1e:吓得我不敢去外包了,但是目前也只有外包这一个实习,我还要继续去吗
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务