racket

    2熱度

    3回答

    我在http://rosettacode.org/wiki/Sierpinski_carpet#Scheme找到了生成Sierpinski地毯的代碼 - 但它不會在DrRacket環境或WeScheme中運行。有人可以提供任何環境的解決方案?

    4熱度

    5回答

    如果我有以下列表: (define thelist '(0 1 0 0 7 7 7)) 我怎麼能寫一個返回,其中在要求單元格的值被替換一個新的列表功能。 實施例: (set-cell thelist 2 4) 這將返回具有相同的值的新列表,但在小區(2)將有值的4代替1: (0 4 0 0 7 7 7)

    4熱度

    6回答

    示例: 如何列表轉換: '(0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15) 成列表的列表: '((0 1 2 3 )(4 5 6 7)(8 9 10 11)(12 13 14 15)) 基於到目前爲止這裏提供的答案,這是我想出: 首先定義函數來從列表開始處取最多'n'個元素: (define (take-up-to n xs) (define (iter x

    1熱度

    1回答

    哪個庫包含usb函數? 我正在尋找像Python中的pyserial lib的球拍lib。 如何在球拍中編寫串口通訊應用程序?

    3熱度

    1回答

    確實計劃都有一個符號的功能?我找不到任何有關這方面的信息。 我定義符號函數爲產生-1的函數,當x < 0,0當x = 0和1,當x> 0。

    4熱度

    1回答

    所以我要通過程序設計方法第2版的第一章。我相信我取得了不錯的進展。但是有一個「建議」在網格中添加另一個圖形。每次嘗試我都會遇到錯誤。在這一點上,我卡住了。以下是代碼和錯誤。 注:火箭圖像是在第1章我只是複製和粘貼文本到IDE中。 注意:「建議」是:如何更改程序以使火箭落在比底部高10個像素的平坦岩牀上?不要忘記改變風景。 HTDP Chapter 1 這裏有一個工作的代碼。 (define BOA

    2熱度

    2回答

    我是一個真正的計劃新手,我試圖找出如何返回列表參數給出的所有子列表(即(1 2(3 4 5)(6 7 8)9)應該返回兩個列表(3 4 5)和(6 7 8))。 我知道我應該對列表的其餘部分使用遞歸函數,但我無法生成我想要的結果。這是我寫的東西: - (define (find-sublists list) (cond ((null? list) #t)) (not

    3熱度

    2回答

    如何構造函數segs,該函數返回列表中所有連續段的列表? 例如,(segs '(l i s t))應該產生如下回答: (() (t) (s) (s t) (i) (i s) (i s t) (l) (l i) (l i s) (l i s t)) 我在如何解決按照HTDP描述的設計原則,這個問題特別感興趣(不,這不是從書的問題,所以請隨時洽談!)如何解決它?在程序派生中使用哪些原則?

    2熱度

    2回答

    因此,如何設計程序(HtDP)中有一個名爲How to Design Worlds(HtDW)的配套PDF。我想知道有多少HtDP必須閱讀/知道才能開始閱讀HtDW?這兩本書的章節是否有任何關聯?

    3熱度

    3回答

    「interned」和「uninterned」符號有什麼區別?是否只有擁有無間斷符號的球拍或其他計劃或口語方言擁有它們?