Longest common subsequence: Difference between revisions
Restored original string names of A and B, since coding samples were based on that assumption.
m (Found one more font face change to make.) |
(Restored original string names of A and B, since coding samples were based on that assumption.) |
||
Line 4:
The '''Longest Common Subsequence''' (or [http://en.wikipedia.org/wiki/Longest_common_subsequence_problem '''LCS''']) is a subsequence of maximum length common to two (or more) strings.
Let
An ordered pair (i, j) will be called a match if
Define a strict Cartesian product-order (<) over these ordered pairs, such that (i1, j1) < (i2, j2) iff i1 < j1 and i2 < j2.
Line 14:
Finding an '''LCS''' can then be stated as the problem of finding a chain of maximum cardinality over the set of matches '''M'''.
This set of matches can also be
For example, the sequences "1234" and "1224533324" have an LCS of "1234":
|