a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 學院 > 邏輯算法 > 正文

PHP基于遞歸算法解決兔子生兔子問題php技巧

2020-03-22 19:12:31
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了PHP基于遞歸算法解決兔子生兔子問題,結合實例形式分析了兔子生兔子問題的php面試題采用循環與遞歸兩種思路的解決方法,需要的朋友可以參考下

本文實例講述了PHP基于遞歸算法解決兔子生兔子問題。分享給大家供大家參考,具體如下:

接到面試通知輾轉反側,一直在默念明天改如何介紹自己的項目經驗等。

早早的起床,洗漱,把自己的總結的問題自問自答了一些。

匆匆吃了早飯,擠進讓人面目猙獰的地鐵,此時什么都不顧,只盼著趕緊下地鐵。終于提前半小時到了面試地點,再次拿出準備的問題看了幾眼,還剩15分鐘上去。跟著人力填了表格,然后給了我一個算法題。

如下:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,請編程輸出兩年內每個月的兔子總數為多少?

忽然記起來,這道題之前的一個朋友跟我談論過,思路是一樣的。

第一種方法(for循環實現):

 ?php function getResult($month){ $one = 1; //第一個月兔子的對數 $two = 1; //第二個月兔子的對數 $sum = 0; //第$month個月兔子的對數 if($month 3){ return ; for($i = 2;$i $month; $i++){ $sum = $one + $two; $one = $two; $two = $sum; echo $month. 個月后共有 .$sum. 對兔子 //測試:getResult(8)//輸出:8個月后共有21對兔子

第二種方法(遞歸):

 ?phpfunction fun($n){ if($n == 1 || $n == 2){ return 1; }else{ return fun($n-1)+fun($n-2);//測試:echo fun(8)//輸出:21

事后,也去網上查了一下,但是大多數代碼示例都是C語言、c++、java等等語言的。并沒有太多PHP相關的代碼示例,這兩種方法,希望可以幫到大家。

其實整個面試過程挺緊張,好在最后完成的挺漂亮。這不,復試通知來了,感謝那個千鋒PHP哥們。

您可能感興趣的文章:

關于ThinkPHP中的異常處理詳解_php實例

PHP7基于curl實現的上傳圖片功能php技巧

PHP5.0~5.6 各版本兼容cURL文件上傳功能實例分析php技巧

以上就是PHP基于遞歸算法解決兔子生兔子問題php技巧的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 不卡久久 | 久久久国产一区二区三区 | 国产成人一区二区三区 | 国产视频精品视频 | 蜜桃视频一区二区三区 | 中国91视频| 久久草草影视免费网 | 午夜日韩 | 国产精品原创巨作av色鲁 | 日韩激情网 | 最新亚洲黄色网址 | 综合一区二区三区 | 欧美精品一 | 看毛片软件 | 国产一二三区在线播放 | 国产黄视频在线 | 正在播放国产精品 | 国产精品资源 | 91精品一区二区三区久久久久久 | 欧美精品片 | 日批视频| 一区二区三区久久 | 国产综合久久 | 九一免费国产 | www.久久久久久久久久久久 | 亚洲91精品 | 精品一区二区网站 | 国产精品一区二区av | 久久久久久99精品 | 亚洲欧美日韩另类一区二区 | 免费二区| 一级人爱视频 | 国产中文字幕一区 | 亚洲一区中文字幕永久在线 | 91精品国产乱码久久久久久 | 国产精品自拍av | 亚洲精品久久久久久久久久久 | 国产999精品久久久久久 | 91天堂 | 亚洲成人激情在线观看 | 欧美日韩久久久 |