A-M baby
This commit is contained in:
parent
764da6cbbb
commit
db842d013d
19005 changed files with 197040 additions and 7 deletions
|
|
@ -0,0 +1,10 @@
|
|||
(defn longest [xs ys] (if (> (count xs) (count ys)) xs ys))
|
||||
|
||||
|
||||
(def lcs
|
||||
(memoize
|
||||
(fn [[x & xs] [y & ys]]
|
||||
(cond
|
||||
(or (= x nil) (= y nil) ) nil
|
||||
(= x y) (cons x (lcs xs ys))
|
||||
:else (longest (lcs xs ys) (lcs xs ys))))))
|
||||
Loading…
Add table
Add a link
Reference in a new issue