int f(int n) { if(n < 1) return 0; if(n <= 3) return 1; return f(n - 1) + f(n - 2) + f(n - 3); }
13745
25281
46499
85525
这个和爬楼梯的算法问题差不多,需要推导出递推公式一个个计算(比较麻烦,有大佬有更好的方法的话欢迎补充)
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题