看板 Grad-ProbAsk 關於我們 聯絡資訊
可參考張凡計組上 p62-64 題目1: int fact(int n){ if(n < 1) return (1); else return (n*fact(n-1)); } 解答1: http://imgur.com/AHnA71A ------------- 題目2: unsigned int sum(unsigned int n){ if(n == 0) return 0; else return n + sum(n-1); } 解答2: http://i.imgur.com/HSwKHDs.jpg 一般的還可以 但這種有遞迴的就不會轉了 為什麼要分fact 跟 L1呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.19.66.239 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1457867268.A.A2D.html
Firstshadow: 解答無法開QQ 我的問題嗎 03/13 20:07
已換連結
odanaga: 遞迴的很難轉沒錯 03/13 20:15
amge1524: 遞迴多了保存暫存器的過程(透過stack) 理解完就很簡單了 03/14 09:13
amge1524: 不過這種題目CP不高就是了(不常考) y 03/14 09:15
好qq ※ 編輯: NccuShuai (140.119.73.82), 03/14/2016 10:18:39