SICP的一些練習題

來源:互聯網
上載者:User

標籤:style   blog   http   color   os   ar   sp   div   art   

1.3 較大兩個數之和

1 (define (MaxSum x y z)2   (+ (cond ((or (> x y) (> x z)) x)3            (else 0))4      (cond ((or (> y x) (> y z)) y)5            (else 0))6      (cond ((or (> z x) (> z y)) z)7            (else 0))))8 (MaxSum 5 3 10)
較大兩個數之和

牛頓迭代

 1 (define (Abs x) 2   (cond ((> x 0) x) 3         ((= x 0) 0) 4         ((< x 0) (- x)))) 5 (define (Square x) (* x x)) 6 (define (Average x y) 7   (/ (+ x y) 2)) 8 (define (Improve guess x) 9   (Average guess (/ x guess)))10 (define (GoodEnough? guess x)11   (< (Abs (- (Square guess) x)) 0.001))12 (define (SqrtIter guess x)13   (if (GoodEnough? guess x)14       guess15       (SqrtIter (Improve guess x)16                 x)))17 (SqrtIter 1 2)
牛頓迭代

 

SICP的一些練習題

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.