小松鼠吃瓜子,一口可以吃一个,两个,三个,请问有多少中方式吃完八颗瓜子?
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                小松鼠吃瓜子,一口可以吃一个,两个,三个,请问有多少中方式吃完八颗瓜子?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                ?這個是一道58的筆試題,和跳臺階問題類似,那么先講一下跳臺階吧
? ?
? ? 那么同樣的道理哈,當我在添加個3的時候,我們可以用下表表示
?
那么數學表達式就出來了
? ?f(1)=1;
? ?f(2)=2;
? ?f(3)=4:
? ?..........
? ?f(n)=f(n-1)+f(n-2)+f(n-3):
?故f(8)=81;
也可以用
int f(int n) {if(n==1)return 1;else if(n==2)return 2;esle if(n==3)return 4;return f(n-1)+f(n-2)+f(n-3); }用java代碼實現:
總結
以上是生活随笔為你收集整理的小松鼠吃瓜子,一口可以吃一个,两个,三个,请问有多少中方式吃完八颗瓜子?的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: mysql学习笔记之mysqlparam
- 下一篇: 人脸识别项目代码
