Максимальный элемент списка, содержащего подсписки - Lisp
Формулировка задачи:
Имею код, которые находит максимальный элемент списка из атомов
как переделать этот код, чтобы он работал и для списка, содержащего подсписки?
Листинг программы
- ( defun findMax(List)
- (cond
- ((null List) nil)
- ((null (cdr List)) (car List))
- ((> (car List) (cadr List)) (findMax(cons (car List) (cddr List))))
- (t (findMax (cdr List) ))
- )
- )
Решение задачи: «Максимальный элемент списка, содержащего подсписки»
textual
Листинг программы
- (t (maximus (cdr w) ac))))
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д