【发布时间】:2013-05-17 13:49:56
【问题描述】:
是否可以检查两个列表是否相同?
(check-list '(嘿饼干猴子)'(苹果披萨饼干) ==> #t
我尝试了类似的东西
(define (check-list list element)
(let ((x list))
(cond ((null? x) #f)
((eq? (car x) (car element)) #t)
(else (check-list (cdr x) element))))
(check-list list (cdr element)))
我知道这写得不正确,但不知道如何解决这个问题。
谁能帮帮我?
【问题讨论】: