scheme

scheme

文章 27 浏览 96

列表的向量加法

如果我有一个 N 个列表,每个列表的长度为 M,那么我如何编写一个漂亮的干净函数来返回长度为 M 的单个列表,其中每个元素都是 N 个列表中相应元素的…

就此别过 2024-08-25 00:53:22 5 0

有哪些学习如何实施方案宏的好资源?

我用 JavaScript 编写了一个类似Scheme 的语言编译器/vm。 http://github.com/z5h/zb-lisp Dybvig 的“三种方案实现”论文(可在我的 github 上找到)…

聊慰 2024-08-25 00:50:16 4 0

Scheme 和 let 语法

(define (Integral f a b N) define h as a constant (let((h (/ (- b a) N)))) (define (Term n) (* (/ h 3) (+ (* 2 (f (+ a (* 2 (* n h))))) (* …

可爱咩 2024-08-24 12:55:54 4 0

方案中的矩阵加法

我正在尝试添加一个矩阵,但它不起作用...... (define (matrix-matrix-add a b) (map (lambda (row) (row-matrix-add row b)) a)) (define (row-matri…

此生挚爱伱 2024-08-24 08:51:42 7 0

不知道如何解决 SICP 练习 1.11

练习1.11: 函数f由以下规则定义:如果n f(n) = n 3 且如果 n &gt 则 f(n) = f(n - 1) + 2f(n - 2) + 3f(n - 3) 3..编写一个通过递归过程计算 f 的过…

长发绾君心 2024-08-23 16:42:01 6 0

方案编程在嵌套循环中查找项目

我有以下项目 (define itemslist (list 'a1 'b2 'c3 (list 'z1 'z2) 'd5 'e6)) 我查找项目的方法如下 (define find-item (lambda (item itemslist) (c…

逆蝶 2024-08-23 12:25:26 4 0

河内塔,蟒蛇->方案,显示错误。我缺少什么?

python 实现 import sys def move(src, dst, tmp, num): if num == 1: print 'Move from', src, 'to', dst else: move(src, tmp, dst, num-1) move(sr…

情话已封尘 2024-08-23 12:22:53 1 0

Scheme中的继承类

现在我研究OOP-Scheme的一部分。我可以像这样在Scheme中定义类:( (define (create-queue) (let ((mpty #t) (the-list '())) (define (enque value) …

不打扰别人 2024-08-23 10:55:10 4 0

有界变量和范围

我试图编写一个过程,获取一个整数作为参数,如果该数字是回文,则返回 true,否则返回 false,似乎在更改内部函数块中的全局参数值时存在问题。 (def…

破晓 2024-08-23 06:08:22 3 0

我的Scheme编译器出了什么问题?

我想知道为什么嵌套函数调用不起作用。 我正在从 Dybvig 的论文 http://www 中实现 Dybvig 的基于堆的模型.cs.indiana.edu/~dyb/pubs/3imp.pdf 第 3 …

染年凉城似染瑾 2024-08-22 21:05:58 1 0

编写Scheme数据结构,以便可以对它们进行eval-d返回,或者替代

我正在 PLT 方案中编写一个应用程序(杂耍图案动画师)接受Scheme表达式作为某些字段的值。我正在尝试编写一个小型文本编辑器,它让我将表达式“分解…

温柔少女心 2024-08-22 10:25:28 6 0

“函数式编程”有明确的含义,但是“函数式语言”有明确的含义吗?

我非常清楚函数式编程技术和命令式编程技术之间的区别。但是现在有一种普遍的趋势是谈论“函数式语言”,这确实让我感到困惑。 当然,像 Haskell 这样…

述情 2024-08-22 06:18:53 3 0

计划作业

如何设计一个功能内容 输入一个原子列表 lat 并返回 lat 的内容。因此 '(abcabcdd) 的内容是 '(abcd)。…

枉心 2024-08-21 20:39:27 4 0

方案中的二叉树

考虑以下定义数字树的 BNF。 请注意,树可以是叶子、具有一个子树的节点 1 或节点 2 有两个子树。 tree ::= (’leaf number) | (’node-1 tree) | (’…

故人的歌 2024-08-21 11:42:30 4 0

在方案中定义具有一个字段的结构体

我正在为班级做家庭作业。问题陈述说要使用数据定义: (define-struct diff-exp exprs) (define-struct mult-exp exprs) An Expr is one of -- Numb…

夏天碎花小短裙 2024-08-21 05:43:59 6 0
更多

推荐作者

linfzu01

文章 0 评论 0

可遇━不可求

文章 0 评论 0

枕梦

文章 0 评论 0

qq_3LFa8Q

文章 0 评论 0

JP

文章 0 评论 0

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