剑指offer-JZ47求1+2+3+...+n

时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32M,其他语言64M
热度指数:295314
本题知识点: 进制转化 数学

题目描述

求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。

代码

function Sum_Solution(n)
{
    // write code here
    return n && n + Sum_Solution(n-1);
}

分析:
利用递归

你可能感兴趣的:(刷题记录)