大神们能解答一下吗?
*有一组数的规律如下:
* 1 1 2 4 7 13 24
*需求:获取第八个数的值
package com.heima.practise;
public class Test05_01 {
public static void main(String[] args) {
System.out.println(fun(8));
}
public static int fun(int num) {
if (num == 1 || num == 2) {
return 1;
}else if (num == 2) {
return 2;
}else {
return fun(num - 3) + fun(num - 2) + fun(num - 1);
}
}
}
|
|