- 第 N 个泰波那契数
泰波那契序列 Tn 定义如下:
T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2给你整数 n,请返回第 n 个泰波那契数 Tn 的值。
题源力扣
public static int tribonacci(int n) {
int []t=new int[3];
t[0]=0;
t[1]=1;
t[2]=1;
int num=n/3;
while(num!=0) {
t[0]=t[0]+t[1]+t[2];
t[1]=t[0]+t[1]+t[2];
t[2]=t[0]+t[1]+t[2];
num--;
}
return t[n%3];
}