Chat (Lingr.com)
Informaiton
Daily
Column
- MySQL日本語の旅(5/1)
- アクセス向上秘伝(5/9)
- 一風変ったHaskellλ門(6/13)
- SICP Answer Book (5/31) 問題3.26追加
Zope Solution
Extra
アーカイブ
OSS案内所
Site Info
関連リンク
##(link2sicp "book-Z-H-11.html#%_thm_1.18" "Exercise 1.18")
解答例
(define (fast-mult-iter a b)
(mult-iter a b 0))
(define (mult-iter a b m)
(cond ((= b 0) m)
((even? b) (mult-iter (double a) (halve b) m))
(else (mult-iter a (- b 1) (+ a m)))))
コード
##(sicp-answer-code "ex-1.18.scm")