問題3.16 – SICP(計算機プログラムの構造と解釈)その116
2009年03月02日
問題3.16 最初の count-pairs を実行する際に、カウント1。 (car x) と (cdr x) のそれぞれのポインタが指し示す先が対(pair)である場合に、カウント1。 ポインタの指し示す先が同じ場合に count-pairs が重複して実行される。 (define (count-pairs x) (if (not (pair? x)) 0 (+ (count-pairs (ca…続きを読む