Complete this assignment with Team One.
Develop the following functions and data structures in the Lazy Racket language.
rows : exact-positive-integer? cols : exact-positive-integer? f : (exact-nonnegative-integer? exact-nonnegative-integer? . -> . any/c)
You will find the following function helpful:
(define (build-vector num f) (apply vector (build-list num f)))
You must use build-table to construct a table of the answer for sub-problem made from prefixes of s1 and s2 then synthesize the result from these intermediate points. You will not get credit if you do a computation twice.
Warning: Many people errorneously implement the longest common substring. The longest common substring of Artist and Artsy is Art. The longest common subsequence of Artist and Artsy is Arts. You are implementing longest common subsequence.