scheme

scheme

文章 27 浏览 96

Scheme / Common Lisp / Clojure 中的自动微分库

我听说 McCarthy 发明 Lisp 的最初动机之一是编写一个自动微分系统。尽管如此,我的谷歌搜索还没有产生任何用于执行此操作的库/宏。是否有任何计划/Co…

眼睛会笑 2024-10-15 16:58:29 4 0

Lisp 和 Erlang Atoms、Ruby 和 Scheme 符号。它们有多有用?

在编程语言中拥有原子数据类型的功能有多有用? 一些编程语言具有原子或符号的概念来表示某种常量。我接触过的语言(Lisp、Ruby 和 Erlang)之间存在…

巷子口的你 2024-10-15 16:14:14 4 0

如何使用 Chicken Scheme 读取和写入二进制浮点数?

我正在使用 Chicken 读取二进制数据格式,到目前为止,我已经通过执行类似 (fx+ (fxshl (read-byte) 8) (read-byte)) (Big Endian )。 如何读取和写…

╰つ倒转 2024-10-15 11:02:15 1 0

方案:函数,返回数字列表

编写一个函数(pick-numbers-simple L)。 L 是一个简单列表,不包含嵌套列表。 该函数的结果是L 中的数字列表。 结果列表中数字的出现顺序应与L中的相…

甜柠檬 2024-10-15 08:23:23 1 0

示例展示如何使用 Racket 词法分析器生成器?

我最近正在玩 Racket,目前正在为脚本语言的子集实现词法分析器...并且想知道是否有更多示例来展示如何在 Racket 中使用词法分析器生成器? 我理解文…

空名 2024-10-14 15:42:19 3 0

使用宏创建新标识符

我想要一个宏来创建一个新的标识符,这样 (new-name first second) =&gt first-second 可以用来定义新的顶级绑定 (define-syntax define-generic (syn…

思念绕指尖 2024-10-14 15:14:10 2 0

方案 - 将变量定义为函数的结果?

我的一个程序的开头导致错误。这是问题所在。我试图将变量定义为递归函数的结果。 (define (test n) (define (a1func i) (if (= i 1) 0 (+ (/ 1 i) (a…

如此安好 2024-10-14 11:14:42 0 0

为什么《小阴谋家》中的所有 lambda 表达式都是如此?

在从 SICP 学习了一些计划之后,我开始阅读《小计划》(我觉得这本书很有趣),并且已经完成了大约四分之一。我注意到我可以在不使用 lambda 的情况下…

¢蛋碎的人ぎ生 2024-10-14 08:24:25 1 0

方案中的偶数总和

这是我第一次接触Scheme。我有一个包含整数的列表,我想获得列表中所有偶数的总和。 sum_even (define (sum_even l) (if (null? l) l (cond ((even? …

北陌 2024-10-14 07:52:23 0 0

全局存储Scheme中的值

我需要执行一系列数学运算。函数的输入为n。 前两个运算是求和。使用 n.结果需要存储为变量以便在以后的函数中使用。 前任。 main func(n) func1 (n) …

我是男神闪亮亮 2024-10-14 07:20:41 1 0

查找每个数字在列表中出现的次数

如果我们有一个包含 (1 2 1 1 2 3 3 4 4 4) 的列表 A,我们如何获得一个新列表 B ((1 . 30) (2 . 20) (3 . 20) (4 . 30)) 其中,number_after_dot 是 …

分開簡單 2024-10-14 06:20:43 5 0

方案递归地遍历列表

只是试图再次回到方案的摇摆中,因为每个人都喜欢递归..(mhhmnmm。) 无论如何,尝试返回 #t 或 #f 来确定列表中的所有元素是否都是唯一的。 比较第…

错爱 2024-10-14 04:00:01 3 0

当给定参数是两个项目和一个列表时,如何在 DrScheme 中将列表中的一个项目替换为另一个项目?

当给定参数是两个项目和一个列表时,如何在 DrScheme 中将列表中的一个项目替换为另一个项目?…

烟柳画桥 2024-10-13 09:59:56 3 0

将函数作为参数传递但得到意外结果

我正在使用具有“高级学生”语言设置的 Racket,并且我在尝试编写一个函数来获取一个函数、执行它 n 次并报告每次运行所用的时间时遇到困难。这就是我…

活雷疯 2024-10-12 22:09:18 3 0

递归与累加器风格的性能

我们有两个函数来计算给定数字的阶乘。第一个 ! 使用累加器样式。第二个事实,使用自然递归。 (define (! n0) (local ( accumulator is the product o…

只是偏爱你 2024-10-12 21:42:59 2 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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