読者です 読者をやめる 読者になる 読者になる

yy_taroのとりとめのない落書き

メインフレームの導入・設計・構築ができるぐらいの知識があったりする。

SICP始めました 22

SICP22日目

 

問題2.29

 モービルがうまくイメージできず苦戦

 aとdはわかった

a

( define ( left-branch x ) ( car x ) )

( define ( right-branch x ) ( cdr ( car x ) ) )

( define ( branch-length x ) ( car x ) )

( define ( branch-structure x )  ( cdr ( car x ) ) ) 

 

d

 上記の( cdr ( car x ) )を( cdr x )に変えるだけ

 

 

mapが強力すぎる。

これ一つでそこそこの処理内容が一瞬ですっきりするのはすごい。

 

計算機プログラムの構造と解釈[第2版]

計算機プログラムの構造と解釈[第2版]