Опpеделите пpедикат, проверяющий являются ли два множества пересекающимися - Lisp
Формулировка задачи:
Опpеделите пpедикат, проверяющий являются ли два множества пересекающимися.
Решение задачи: «Опpеделите пpедикат, проверяющий являются ли два множества пересекающимися»
textual
Листинг программы
- (defun is-overlap (a b)
- (cond ((null a) nil)
- ((member (car a) b) t)
- (t (is-overlap (cdr a) b))))
- ==> is-overlap
- (is-overlap '(1 2 3 4 5) '(6 7 8 9))
- ==> NIL
- (is-overlap '(1 2 3 4 5) '(5 6 7 8 9))
- ==> T
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д