Определить, есть ли среди элементов заданного списка одинаковые списки - Lisp
Формулировка задачи:
Помогите, с данным языком не знаком, а задачу надо уутром сдать.....
благодарю.
При этом использование встроенных функций не допускается, считается, что списки имеют многоуровневую структуру
Ребят не дайте утонуть утопающему студенту.
Решение задачи: «Определить, есть ли среди элементов заданного списка одинаковые списки»
textual
Листинг программы
;; racket-lang.org (define (member a lst) (if (null? lst) #f (or (equal? a (first lst)) (member a (rest lst))))) (define (foo lst) (if (null? (rest lst)) #f (or (member (first lst) (rest lst)) (foo (rest lst)))))
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д