有沒有人成功使用麻省理工學院計劃獲得畫線工作?麻省理工學院計劃畫線
http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-15.html#%_thm_2.47
有沒有人成功使用麻省理工學院計劃獲得畫線工作?麻省理工學院計劃畫線
http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-15.html#%_thm_2.47
我發現這本書的那一段非常令人沮喪。沒有畫線。只是如果它存在,你應該怎麼做。教IMO編碼的可怕方法。學生需要在最後看到具體的東西,不管是運行還是不運行。
的關鍵詞是:
舉例來說,假設我們有一個程序平局線,吸引了兩個指定點之間在屏幕上線。
換句話說,有沒有draw-line
- 這純粹是假設。
我完成了我的一個類的畫家作業。對於2.47,你不需要真的擔心畫線。所有你需要做的是使構造函數和選擇:
(define (make-frame origin edge1 edge2)
(list origin edge1 edge2))
(define (origin-frame frame)
(car frame))
(define (edge1-frame frame)
(cadr frame))
(define (edge2-frame frame)
(caddr frame))
它會出現以下鏈接是非常相關的:https://mitpress.mit.edu/sicp/psets/ps4hnd/readme.html – xdavidliu 2018-02-21 03:17:05