

class Solution {
public int fib(int n) {
if (n == 1 || n==0) {
return n==1 ? 1:0;
}
return fib(n-1) +fib(n-2);
}
}
该代码定义了一个名为Solution的类,其中包含一个公共方法fib,用于计算斐波那契数列的第n项。当n等于0或1时,直接返回n。否则,通过递归调用fib(n-1)和fib(n-2)并求和来计算结果。这是一种基于递归的算法实现。


class Solution {
public int fib(int n) {
if (n == 1 || n==0) {
return n==1 ? 1:0;
}
return fib(n-1) +fib(n-2);
}
}
1869
283

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