小编tra*_*jce的帖子

使用递归的最大列表?

我的任务是在lisp中编写函数,通过使用递归来找到作为函数参数给出的列表的最大值.我尝试过但我有一些错误.我是Lisp的新手,我正在使用cusp插件进行eclipse.这是我的代码:

(defun maximum (l)
  (if (eq((length l) 1)) (car l)  
   (if (> (car l) (max(cdr l)))
    (car l) 
     (max (cdr l))
))
Run Code Online (Sandbox Code Playgroud)

common-lisp

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

标签 统计

common-lisp ×1