SICP問題1.11前半
最近進んでなかったので問題を解いてみる。
(define (f x)
(cond ((< x 3) x)
(else (+ (f (- x 1))
(* 2 (f (- x 2)))
(* 3 (f (- x 3)))))))
recursiveに書くこれは別に問題ない。
しかし、これをiterativeにしろというのだ。
わからん。
こういう問題もすんなり解けるようになりたいな…
最近進んでなかったので問題を解いてみる。
(define (f x)
(cond ((< x 3) x)
(else (+ (f (- x 1))
(* 2 (f (- x 2)))
(* 3 (f (- x 3)))))))
recursiveに書くこれは別に問題ない。
しかし、これをiterativeにしろというのだ。
わからん。
こういう問題もすんなり解けるようになりたいな…