<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Exercise 1.11.  A function f is defined by the rule that f(n) = n if n<3 and f(n) = f(n - 1) + 2f(n - 2) + 3f(n - 3) if n> 3. Write a procedure that computes f by means of a recursive process. Write a procedure that computes f by means of an iterative process.

    recursive:

    (define (fn n)
      (cond ((>= n 3) (+ (+ (fn (- n 1)) (* 2 (fn (- n 2)))) (* 3 (fn (- n 3)))))
            ((< n 3) n)
       ))


     iterative:

    (define (re n)
      (if (< n 3)
          n
          (iter 2 1 0 n)
          ))
    (define (iter a b c n)
    (if(= n 3)
       (ca a b c)
       (iter (ca a b c) a b (- n 1))
       )
    )
    (define (ca a b c)
      (+ a (* 2 b) (* 3 c) )
    )

    posted on 2009-03-10 08:51 lzj520 閱讀(217) 評論(0)  編輯  收藏 所屬分類: 個人學習日記 、sicp
    主站蜘蛛池模板: 亚洲综合av一区二区三区| 亚洲区日韩区无码区| 国产亚洲欧洲精品| 激情无码亚洲一区二区三区| 真人做A免费观看| 夜夜春亚洲嫩草影院| 亚洲国产成人久久一区二区三区| 免费国产黄网站在线观看视频| 亚洲AV无码一区二区三区国产| 亚洲爱情岛论坛永久| 中文字幕免费人成乱码中国| 国产精品自在自线免费观看 | 亚洲不卡无码av中文字幕| 亚洲爆乳AAA无码专区| 在线观着免费观看国产黄| 亚洲AV无码成人精品区日韩| 男人的天堂亚洲一区二区三区| 一个人看的www免费高清 | 亚洲а∨天堂久久精品| 亚洲大尺度无码无码专线一区| 韩国免费三片在线视频| 麻豆亚洲AV成人无码久久精品 | 国产午夜亚洲不卡| 中文字幕乱码一区二区免费| 精品亚洲成a人片在线观看| 免费观看AV片在线播放| 欧美日韩亚洲精品| 久久影院亚洲一区| 久久大香伊焦在人线免费| 久久久亚洲欧洲日产国码二区| 国产大片线上免费观看| 色噜噜狠狠色综合免费视频 | 亚洲精品视频在线观看免费| 成人午夜大片免费7777| 性生大片视频免费观看一级 | 亚洲国产精品免费在线观看| 亚洲人成电影院在线观看| 日韩一级视频免费观看| 国产日韩精品无码区免费专区国产| 亚洲综合精品香蕉久久网97| 午夜免费不卡毛片完整版|