SICP是由Harold Abelson和Gerald Jay Sussman与Julie Sussman合作并由麻省理工学院出版社出版的“计算机程序结构和解释”一书。
我正在尝试编写一个将三个参数中的两个最大值相加的函数。 (定义(最高a b c)(cond((和(> = a b)(> = a c)))(如果(> = b c)...
我正在从SICP#+ begin_src方案中读取示例3.1分配和本地状态(定义(提现余额)(lambda(金额)(如果(> =余额金额)(开始(设置!余额!
我正在阅读3.1 SICP的分配和本地状态(定义余额100)(定义(提款金额)(如果(> =余额金额)(开始(设置!余额(-余额金额))余额); ...] >
所以我正在阅读SICP书。我在树递归一章中。我在树上进行了递归搜索,以获取有关它的更多知识,但偶然发现了该练习,并且我很难......>
练习1.16:设计一个过程,该过程将演变出幂运算,该过程使用连续平方并使用对数步长,而快速表达式也是如此。 (提示:使用观察...
我正在通过第1.3.2章使用lambda构造过程中的'计算机程序的结构和解释来学习Scheme。我这样理解lambda。匹配lambda的值为...
我很认真地观看了SICP的一次演讲,苏斯曼演示了如何仅凭程序就能实现Scheme的cons car和cdr。它像这样:(define(cons x y)...
在Windows 10上安装MIT Scheme - '请求的分配太大'
我正试图让Scheme继续进行,以便我可以通过“计算机程序的结构和解释”,但我一直在讨论上述问题。我知道如何解决这个问题,但......
为了在计划上练习SICP问题,我使用repl.it的在线计划解释器,这是由biwascheme。但事情是没有(随机n)函数,当我这样做(随机10)它显示错误,...
来自SICP:这是一个无限的流:(定义一个(cons-stream 1个))这是一个无限的正整数流: add-streams需要两个流并产生一个...
Racket中的SICP Ch5 eceval编译器:set-cdr!到引用列表(不是重复)
这不是set-car!,set-cdr的重复!球拍没有束缚?或使用Racket实现SICP评估器或如何在球拍中安装sicp包模块?,而是后续问题......
这个Miller-Rabin测试代码是错误的吗? (在SICP中回答1.28的练习)
我试图在SICP中解决练习1.28,关于Miller-Rabin算法,之后我在网上找到答案,但我认为答案是错误的。我来问问这是不对的。他检查是否(剩余......
我正在尝试在麻省理工学院/ GNU-Scheme中编写一个超级运算程序,但是我遇到了一些问题,我已经编写了n = 5的个人工作,但是想制作一个功能完全可以完成的工作....
在这个论坛中有一个关于这个练习的问题,但它没有回答我的具体问题。本练习要求绘制环境图(定义x(缺点1 2))(定义z(...
在SICP中练习3.20:绘制环境图来说明表达式序列的评估(定义x(cons 1 2))(定义z(cons xx))(set-car!(cdr z)17)(car x)17 ...
SICP / Scheme:接受对和列表的列表的过程,返回对列表
我遇到过这个问题,我遇到了一些问题。这不是家庭作业,它实际上是我在测试中遇到的一个问题,加深了我的理解,我想成功地解决它。 ...
我正在研究SICP练习2.59,它要求读者“实现集合的无序列表表示的联合集操作”。两组的结合 - 用A∪B表示 - 是......的集合。
在Scheme(SCM)中定义过滤器函数的结果处获得#f或False
我正在写一本SICP书。我在Windows上使用SCM而不是实际的Scheme程序。当我运行下面的Filter函数时,我得到(1 3 5。#f),如下面的代码窗口所示。我不能 ...