2.1.2抽象の壁、問題2.2 – SICP(計算機プログラムの構造と解釈)その26

2.1.2 抽象の壁 問題2.2 線のデータ抽象 (define (make-segment start end) (cons start end)) (define (start-segment segment) (c [...]…続きを読む

2.1.1有理数の算術演算、問題2.1 – SICP(計算機プログラムの構造と解釈)その25

2.1.1 有理数の算術演算 cons(construct)、car(Contents of Address part of Register)、cdr(Contents of Decrement part of Reg [...]…続きを読む

問題1.46 – SICP(計算機プログラムの構造と解釈)その24

問題1.46 (iterative-improve [予測値が十分であるかを調べる手続き] [予測値を改良する手続き]) (define (iterative-improve enough? improve) (lamb [...]…続きを読む

問題1.45 – SICP(計算機プログラムの構造と解釈)その23

問題1.45 (define (average-damp f) (lambda (x) (average x (f x)))) (define (compose f g) (lambda (x) (f (g x)))) [...]…続きを読む

問題1.42、問題1.43 – SICP(計算機プログラムの構造と解釈)その22

問題1.42 (define (compose f g) (lambda (x) (f (g x)))) ((compose square inc) 6) gosh> 49 問題1.43 (define (repe [...]…続きを読む

問題1.40、問題1.41 – SICP(計算機プログラムの構造と解釈)その21

問題1.40 (define tolerance 0.00001) (define (fixed-point f first-guess) (define (close-enough? v1 v2) (< (abs [...]…続きを読む

csvファイルのカラムの要素による集計をするRubyスクリプト

住所録から市(区)毎の合計数を集計するRubyスクリプトのメモ。 csvファイルは、文字コードが utf-8 、改行コードが lf を想定している。 $KCODE = "UTF8" require & [...]…続きを読む

問題1.38、問題1.39 – SICP(計算機プログラムの構造と解釈)その20

問題1.38 (define (cont-frac n d k) (define (iter i) (if (= i k) (/ (n i) (d i)) (/ (n i) (+ (d i) (iter (+ i 1)) [...]…続きを読む

問題1.35、問題1.36、問題1.37 – SICP(計算機プログラムの構造と解釈)その19

問題1.35 (define tolerance 0.00001) (define (fixed-point f first-guess) (define (close-enough? v1 v2) (< (abs [...]…続きを読む

1.3.3一般的方法としての手続き(区間二分法による方程式の零点の探索) – SICP(計算機プログラムの構造と解釈)その18

1.3.3 一般的方法としての手続き 区間二分法による方程式の零点の探索 (define (search f neg-point pos-point) (let ((midpoint (average neg-point [...]…続きを読む
Page 1 of 3123
↑ページの先頭へ