例えばフィボナッチの発展系「(defun f (n) (if (< n 3) n (+ (f (- n 1)) (f (- n 2)) (f (- n 3)))))」を反復にする場合「(defun fit (n p1 p2 p3) ...)」の再帰部は「(fit (- n 1) (+ p1 p2 p3) p1 p2))」で多分よさそうだが、基底部をどう出すのか思いつかん

kiyo_hikokiyo_hiko のブックマーク 2012/07/24 02:09

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

末尾再帰 基底部 - Google 検索

    2021/09/12 · 再帰手続きの正しさは基底部と帰納部をそれぞれ読んで「ふむ、確かにそうだな」と思えるのであれば正しいので理解するのはとても簡単です。 このような ...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう