小编use*_*267的帖子

LISP:多级递归反向函数

如何反转列表,使每个子列表也反转?这是我到目前为止:

(defun REV (L)
  (cond
    ((null L) nil)
    ((listp L)
     (append
      (REV (cdr L))
      (list (car L))))
    (t
     (append
      (REV (cdr L)) 
      (list (car L))))))
Run Code Online (Sandbox Code Playgroud)

lisp recursion list

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

标签 统计

lisp ×1

list ×1

recursion ×1