SICP

SICP を読んでみる #36 MIT OCW 2/第二章 pp.52-53

今日も MIT OCW の視聴から。

MIT OCW

Lecture 2A | MIT 6.001
∑計算
高階関数
Fixed-point
average-damp
Newton法

質疑応答もあわせてλ式と普通の関数との書き換えとか、教科書であまり触れられていない内容が解説されていて復習にちょうどいい。

本文

2.1.4 拡張問題:区間算術演算
区間を持った値の扱いについて。

問題解答

問2.7

(define (lower-bound x)
  (car x))

(define (upper-bound x)
  (cdr x))

(define v (make-interval 1 2))
(upper-bound v)
(lower-bound v)

問2.8

(define (sub-interval x y)
  (make-interval (- (lower-bound x) (upper-bound y))
                         (- (upper-bound x) (lower-bound y))))

ここらへんはさすがに簡単。

ビデオの視聴が一時間かかるから、本をやる時間が結構削られる。ビデオの内容が本でやってる内容に追いつくまではこんなペースになるのかな。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です