2008-02-24から1日間の記事一覧

問題2-29

二進モービル問題です。頭の中で振り子を想像しながら、問題に取り組んでいきました。 まずは、モービルから枝の要素を取得する処理と、枝から長さとそれ自身(重量か、子モービル)を取得する処理を書きました。 (define (make-mobile left right) (list left…

問題2-30〜31

木の写像に関する問題です。treeの全ての要素に何らかの処理を加える手法を模索していきます。 まず問題2-30ですが、例題手続きを応用して、全ての要素を二乗するための手続きを書きます。 (define sample-tree (list 1 (list 2 (list 3 4) 5) (list 6 7))) …