<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 閱讀(212) 評論(0)  編輯  收藏 所屬分類: 個人學習日記sicp
    主站蜘蛛池模板: 91免费播放人人爽人人快乐| 好久久免费视频高清| 免费阿v网站在线观看g| 亚洲视频在线一区二区三区| 99免费在线观看视频| 在线观看亚洲人成网站| 最近2019免费中文字幕6| 精品无码一区二区三区亚洲桃色 | 不卡精品国产_亚洲人成在线| 51视频精品全部免费最新| 亚洲国产精品VA在线看黑人| 久久精品免费观看国产| 四虎免费大片aⅴ入口| 亚洲性无码AV中文字幕| 国产福利免费观看| 精品久久久久久无码免费| 久久精品国产精品亚洲艾草网| 无码人妻久久一区二区三区免费| 亚洲精品成人av在线| 波多野结衣一区二区免费视频| 久久精品一本到99热免费| 女bbbbxxxx另类亚洲| 亚洲精品在线不卡| 亚洲精品无码久久久久去q| 蜜桃精品免费久久久久影院| 最好看最新的中文字幕免费| 国产日韩在线视频免费播放| 亚洲性色AV日韩在线观看| 亚洲精品天天影视综合网| 2048亚洲精品国产| 日本免费人成视频播放| 1000部拍拍拍18免费网站| 中文字幕a∨在线乱码免费看| 亚洲av无码专区在线观看亚| 亚洲欧洲日韩综合| 午夜影视日本亚洲欧洲精品一区| 亚洲欧洲国产成人综合在线观看| 女人18毛片水真多免费看 | 亚洲欧好州第一的日产suv| 日韩精品亚洲人成在线观看 | 成年女人免费碰碰视频|