小编Ale*_*lva的帖子

通过将前一项乘以常数来构建惰性序列

我从 Clojure 开始,尽管了解递归,但我很难想到为以下函数构建惰性序列的“正确”方法:

我想建立一个从中 C 开始的所有频率的列表。我的第一个元素是 120(中 C 的频率)。为了获得第二个元素,我将第一个元素 120 乘以 1.059463,得到 127.13556。为了得到第三个元素,我将第二个元素 127.13556 乘以 1.059463,等等......

在 Clojure 中执行此操作的最佳方法是什么?

recursion clojure

1
推荐指数
1
解决办法
112
查看次数

标签 统计

clojure ×1

recursion ×1