【发布时间】:2015-07-28 12:26:20
【问题描述】:
我正在尝试解决这个 C 问题以找到一个函数,该函数接受 2 个整数参数 a 和 b 并生成它们之间所有元素的范围,我正在尝试在 Racket 中执行此操作。
这是我到目前为止所得到的,我不知道如何继续前进。我需要使用可变变量吗?
(define (list-range a b)
(local [(define sum a)]
(build-list (+ (- a b) 1)
lambda (x y)
[(<= sum b)(+ sum 1)]
))
请帮助我理解并解决这个问题
【问题讨论】:
标签: algorithm functional-programming scheme racket