racket

racket

文章 2 浏览 67

使用 set 修改列表的一部分?

使用 set! 我希望能够修改本地状态 list 变量 lst,但只是其中的一部分 例如,我想在内部列表中插入值: ((1 2) (4 5)) 变成 ((1 2 3) (4 5)) 我希望…

我不咬妳我踢妳 2024-12-12 13:15:41 0 0

匿名 lambda 直接引用自身

cheme 或 doscheme 的任何方言是否有一种“self”运算符,以便匿名 lambda 可以自行重复,而无需执行类似 Y 组合器或在 letrec 等中命名的操作。 例如…

等待我真够勒 2024-12-12 09:15:00 0 0

方案:添加到记录列表

我正在为学校做一项计划作业,有一个问题涉及我们定义记录“类型”(作为列表实现)(代表音乐记录)。 我遇到的问题是,要求我创建一个过程来创建这…

小霸王臭丫头 2024-12-10 20:10:56 0 0

方案 处理函数 n 次

我正在尝试使用方案(DrRacket)中的“旁边”功能。我想知道如何使用递归将多个对象排成一行。 (定义 (row n img)。该行将有 n 个图像长,每个图像彼…

童话 2024-12-10 10:03:15 1 0

((lambda () )) 的简写

方案中有 ((lambda () )) 的简写吗 例如, ((lambda () (define x 1) (display x))) ,而不是我希望能够做类似的事情 (empty-lambda (define x 1) (di…

む无字情书 2024-12-10 04:40:41 0 0

使用Scheme计算列表中的数字总和

我想在不使用递归的情况下对列表中的数字求和。我知道你可以对这样的数字列表求和 (+ num1 num2 ... numN) 但是如果你有一个列表 L 等于 '(num1 num2 …

柠檬色的秋千 2024-12-09 22:51:41 0 0

SICP视频讲座2

我对这个例子有疑问 (define (+ x y) (if (= x 0) y (+ (-1+ x) (1+ y)))) -1+和1+有什么问题,当我评估它时,我得到这个结果 DrScheme:-1+:这个函…

梦归所梦 2024-12-08 18:54:35 0 0

从方案中的列表中获取最长子列表的大小

我想从列表中获取最长子列表的大小。 例如 (getlongest ((a) b (demn) (ad (cmgcyumld ) a) )) 返回 9 因为 (cmgcyumld ) 的大小为 9。 我写了这个函…

寄与心 2024-12-07 15:58:44 0 0

异常:current-continuation-marks:在延续中没有相应的提示:#

为什么我在这个程序中(重定向/获取)出现异常, #lang web-server (require web-server/formlets web-server/page) (struct app (nm) #:mutable) (de…

遥远的她 2024-12-07 06:08:49 0 0

方案迭代

假设我在计划中有一个列表列表,如下所示: (define a-list (list (list a b) (list c d) (list e f) (list g h) (list i j))) 我将如何定义一个使用…

雨后彩虹 2024-12-05 05:31:04 0 0

方案:三个点元素的列表奇怪地返回(像中缀运算符?)

我是一名新的计划/球拍学生,所以请原谅任何明显的语法错误。 今天在课堂上提到方案列表 '(a, b, c) 应该是无效的,但是当我们运行它时,它返回: >'(…

坏尐絯 2024-12-05 04:26:21 0 0

将空列表传递给定义类型:可能吗?

菜鸟球拍问题。我在这本书中使用了 Krishnamurthi 的 PLAI 教科书以及相关的 Racket 编程语言。 现在,假设我有一个这样定义的类型: (define-type Th…

书信已泛黄 2024-12-05 03:53:12 0 0

球拍基本问题

我正在开始 Racket,(作为一个菜鸟)我在找出我的代码到底出了什么问题时遇到了一些麻烦。起初,我尝试将其实现为单个函数,并且效果很好: ; Finds …

美人迟暮 2024-12-03 22:39:59 0 0

动态找出一个函数有多少个输入,Racket

有没有办法在运行时找出函数有多少个输入(参数、形参)? 说吧,我想: (define (my-function unknown-function) ... (number-of-necessary-argument…

甜`诱少女 2024-12-03 11:50:16 0 0

映射!如果列表为空,则无法将元素追加到列表中?

(require racket/mpair) (define (bld-mlst . args) (list->mlist args)) (define mlst-my (bld-mlst)) mlst-my (mappend! mlst-my (list->mlist (lis…

动听の歌 2024-12-03 08:53:06 0 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文