最大化引用列表的方案

时间:2014-04-21 17:39:13

标签: scheme racket

所以我写了这个函数,它以这种格式返回一个数字列表:

'(1 2 5 6 7 2)

现在我需要找到此列表的最大值,但max函数似乎不适用于此类型的列表。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

你想要的是

> (max 1 2 5 6 7 2)
7

由于您的参数位于列表中,请使用apply

> (apply max '(1 2 5 6 7 2))
7

另见here