[理工] 計組 題庫 遞迴程式

看板Grad-ProbAsk作者 (隨便就好)時間7年前 (2018/11/15 01:00), 7年前編輯推噓3(302)
留言5則, 1人參與, 7年前最新討論串1/1
1. https://i.imgur.com/weg4x0e.jpg
請問這題v0的初始值是不用管嗎? 2. https://i.imgur.com/bvVAbhA.jpg
請問這題sp的位址為什麼最後只有呼叫一次? https://i.imgur.com/pinypTF.jpg
我自己試著假設sp初始是100然後照題目這樣做下去,不是每次sp都會被加回去然後取出a 0算v0的值嗎? 這樣子為什麼答案最後的sp只有加一次而已,不知道是不是自己對遞迴理解有誤,還有請 各位高手了,感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.102.194 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1542214815.A.1C4.html

11/15 07:40, 7年前 , 1F
因為v0=0+0那行會比較早執行到
11/15 07:40, 1F

11/15 07:47, 7年前 , 2F
第2題的sp如果你問的是b空格的話 因為那只做一次sp=sp+1
11/15 07:47, 2F

11/15 07:48, 7年前 , 3F
2給最後一層遞迴
11/15 07:48, 3F

11/15 08:00, 7年前 , 4F
你最後問題是他只問第一次jr發生時sp為多少
11/15 08:00, 4F

11/15 08:00, 7年前 , 5F
所以只加了一次
11/15 08:00, 5F
我眼殘了...感謝你! ※ 編輯: sdfg014025xx (123.194.114.144), 11/15/2018 16:52:15
文章代碼(AID): #1Rx5IV74 (Grad-ProbAsk)