【发布时间】:2015-05-18 03:27:08
【问题描述】:
我正在 DrRacket 中开发一个程序,该程序检查自然数列表 lst1 是另一个自然数列表 lst2 的子列表。 目前为止,
(define (sublist? lst1 lst2)
(cond
[(or (not (cons? lst2)) (empty? lst2)) false]
[(or (equal? lst1 (cons lst2)) (sublist? lst1 (cons lst2))) true]
[else (sublist? lst1 (cons lst2))]))
【问题讨论】:
标签: list recursion scheme racket sublist