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

問題2.48 (define (make-segment origin-to-start start-to-end) (cons origin-to-start start-to-end)) (define (start [...]…続きを読む

問題2.46、問題2.47 – SICP(計算機プログラムの構造と解釈)その61

問題2.46 (define (make-vect x y) (cons x y)) (define (xcor-vect v) (car v)) (define (ycor-vect v) (cdr v)) (defi [...]…続きを読む

問題2.44、問題2.45 – SICP(計算機プログラムの構造と解釈)その60

問題2.44 これは right-split の below と beside を入れ替えるだけ。 (define (up-split painter n) (if (= n 0) painter (let ((smal [...]…続きを読む

図形言語 描画スクリプト – SICP(計算機プログラムの構造と解釈)その59

図形描画 スクリプト(with Canvas and JavaScript) ようやく SICP(計算機プログラムの構造と解釈) の図形言語に到達したが、図形を描く方法が無い… いろいろ調べてまわったところ [...]…続きを読む

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

問題2.43 位置の集合 ((1 1)) に新しい場所の座標 (1 2 3 4) を連結する場合を取り出して調べてみる。 通常の queens 手続き (print (flatmap (lambda (rest-of-q [...]…続きを読む

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

問題2.42 どうしてもわからなかったので、 SICP memo: 問題2.42 – 素人くさいSICP「独」書会 の解答を見て、Exercise 2.42 エイトクイーンパズル完全攻略 – Ye [...]…続きを読む

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

問題2.41 (define (unique-trio n) (flatmap (lambda (i) (flatmap (lambda (j) (map (lambda (k) (list i j k)) (enume [...]…続きを読む
Page 4 of 41234
↑ページの先頭へ