
【解题思路】
不能用循环,可以使用递归。
class Solution {
public int sumNums(int n) {
int ans = sum(n);
return ans;
}
public int sum(int m)
{
if(m > 0)
{
return m+sum(m-1);
}
else
{
return 0;
}
}
}
博客围绕LeetCode解题展开,指出在不能使用循环的情况下,可采用递归的方法来解决问题,涉及算法及Java相关知识。

被折叠的 条评论
为什么被折叠?



