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

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

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

SICP始めました 11

SICP十一日目

 

ようやく一章終了?一部やってない問題や答えをみたものはあるもののとりあえずはよしとしよう。

悩んでばかりで先に進まないというのも本末転倒なので(言い訳)

 

前に読んだときよりも理解できた。やはり、問題を解くと解かないのでは違いが大きいのかもしれない。

 

問題1.40

( define ( cubic a b c )
 ( lambda ( x ) (+

      ( * x x x )

      ( * x x a )

      ( * x b )

      c ) ) )

 

問題1.41

( define ( double f )
 ( lambda ( x ) ( f ( f x ) ) ) )

 

結果は21

 

問題1.42

( define ( compose f g )
 ( lambda ( x ) ( f ( g x ) ) ) )

 

問題1.43

( define ( repeated f n )
 ( if ( = n 1 )
  ( lambda ( x ) ( f x ) )
  ( compose f ( repeated f ( - n 1 ) ) ) ) )

 

問題1.44〜1.46

 パス

 

 

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

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