2013-04-01から1ヶ月間の記事一覧
自転車日本一周、117日目。
自転車日本一周、116日目。
この節では、 単純な手続きが生成するプロセス共通の「形」を見ていく。 プロセスが時間とスペースという計算資源を消費する速度を調べてみる。 1.2.1 線形再帰と反復 階乗の手続きから、再帰的プロセス、反復的プロセスについて考える。 n! = n * (n - 1) *…
自転車日本一周、115日目。
自転車日本一周、114日目。
自転車日本一周、113日目。
自転車日本一周、112日目。
自転車日本一周、111日目。
自転車日本一周、110日目。
自転車日本一周、109日目。
1.1.6 条件式と述語 特殊形式 cond if and or の説明。 問題 1.1 〜 1.5 SICP/ch1 at master · snufkon/SICP · GitHub に解答。 問題1.4 は cond を使った方がよかったかも。 たびたび使う関数は、 SICP/lib at master · snufkon/SICP · GitHub に分けておき…
自転車日本一周、108日目。
プログラム言語は、単純な概念を統合して複雑な概念を構成する手段をもっている。 強力な言語には3つの仕掛けがある。 基本式: 言語が関わる最も単純なものを表す 組合せ法: 単純なものから合成物をつくる。 抽象化法: 合成名に名前をつけ、単一のものとし…