Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在这种情况下如何在 Racket 上订购我的累积变量?
出于教育原因 我使用 Racket 进行编码 我收到了一项任务 其中我应该创建一个函数 在没有过滤器的情况下 它将接收一个列表作为输入 并仅返回另一个列表 其中包含第一个列表的偶数 我提出了迭代过程的递归定义 define add even
functionalprogramming
lisp
racket
sicp
难以理解/可视化 SICP 流汉明数程序
我基本上陷入了 SICP 练习 3 56 的困境 问题是这样的 练习3 56 R Hamming 首先提出的一个著名问题是 按升序且不重复地枚举除 2 3 或 5 之外没有质因数的所有正整数 一种明显的方法是简单地测试每个整数反过来看看它是
Stream
SCHEME
lazyevaluation
sicp
hammingnumbers
在 SICP 中使用 lambda 定义 cons/car/cdr
当我在 SICP 中遇到以下 cons 和 car 的 替代 定义时 我刚刚开始觉得我对 lambda 在球拍和方案中的使用有一个模糊的理解 define cons x y lambda m m x y define car z z lam
Lambda
SCHEME
racket
sicp
三个问题环境评价模型
I am reading the SICP book Here about the imperative programming model I could not understand the illustration in two po
function
variables
lisp
Evaluation
sicp
球拍博士中的 mcons
我在读取球拍博士的输出时遇到问题 默认情况下 它使用 mcons 显示列表 例如 sicp 练习 2 32 生成 gt subsets list 1 2 3 mcons mcons mcons mcons 3 mcons mcons 2 m
lisp
SCHEME
sicp
racket
寻求有关 SICP 练习 1.5 的一些解释
问题可以找到here 在书中 我发现对正常订单评估的描述是 另一种评估模型在需要操作数的值之前不会评估操作数 相反 它会首先用操作数表达式替换参数 直到获得仅涉及原始运算符的表达式 然后执行评估 我还发现了另一个简短的描述 充分扩展然后缩小
lisp
SCHEME
sicp
在使用 DrScheme 的 SICP 练习 2.26 中,为什么 cons 返回一个列表,而不是一对列表?
在 SICP 练习 2 26 中 给出了该方案代码 define x list 1 2 3 define y list 4 5 6 然后给出这个 cons 调用 cons x y 我预计会产生一对列表 1 2 3 4 5 6 但翻译给出 1
SCHEME
sicp
sicp cons-stream 是如何实现的?
我正在研究 scip 的流部分 并且一直致力于如何定义流 以下是我的代码 define memo func function let already run false result false lambda if not already
SCHEME
sicp
方案,SICP,R5RS,为什么延迟不是特殊形式?
这是关于 SICP 的第 3 5 章 其中正在讨论流 这个想法是 cons stream 1 display hey 不应该评估 cons stream 的第二部分 因此它不应该打印 hey 这确实发生了 我得到以下输出 嘿 1 所以我的结
SCHEME
sicp
r5rs
«
1
2