- 将下列表达式翻译成没有使用 与
let*
,并使同样的表达式不被求值 2 次。
- 使用 重写 29 页的
mystery
函数。(译注: 第二章的练习第 5 题的 (b) 部分) - 使用 与
svref
重写 (图 5.1)。 - 定义一个迭代与递归版本的函数,接受一个对象 x 与向量 v ,并返回一个列表,包含了向量 v 当中,所有直接在
x
之前的对象:
- 定义一个接受一系列数字的函数,并在若且唯若每一对(pair)数字的差为一时,返回真,使用
- 定义一个单递归函数,返回两个值,分别是向量的最大与最小值。