SICP

1.2.1 Linear Recursion and Iteration

n!でいろいろみてみよう置き換えモデルだと山型のスタック見方を変えてみよう. これまでの計算結果を保持してみると... (define (factorial n) (fact-iter (1 1 n)) (definie (fact-iter product counter max-count) (if (> counter max-count) product (fac…

1.1節をまとめ中

SICPを読み始めましたからだいたい2週間が経過。ちょこちょこと読み続けた結果、1.1節を読み終えた。SICPのメモを英語の抜粋ですませていたので、再まとめが思ったより大変。時間かかるのがもったいないので、今度から日本語でメモつけるようにしよう。

SICPを読み始めました

前回、ひとりRails読書会を始めましたが、その過程でどうしても「イメージできない部分」がありました。インタプリタの解釈の箇所です。具体的には、 def greet(person) puts "hello,#{person.to_s}" end と関数を定義した際に「テキストで書かれたインタプ…