看板 Python 關於我們 聯絡資訊
大家好 小弟最近開始自學PYTHON 主要是看網路上學習 最近學到recursion這部分 看到一個例題 想破頭也想不出來 希望有高手可以給我指導一下解題的方向 題目是要寫出一個程式來計算Ackermann function的數值 A(m,n) = n+1 if m = 0 A(m-1,1) if m > 0 and n = 0 A(m-1,A(m,n.1)) if m > 0 and n > 0. 我的問題是在當n>1之後我不知道該怎麼繼續帶入A(m,n)這個函數 希望有高手可以指點一下該設定函數才對 感謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 98.223.108.222
apua:我剛剛去看了一下維基,你的m.1應該是m-1吧? 09/09 12:35
※ 編輯: jet96344 來自: 98.223.108.222 (09/09 12:50)
jet96344:已修改 感謝 09/09 12:50
cibs:n > 1 的時候如果 m > 0 不是就滿足第三個方程式嗎? 09/11 02:56