Skip to content

Commit 68547d6

Browse files
authored
Merge pull request DeepNinja07x#96 from HitIt007/patch-1
Created LCS.py
2 parents 952de11 + f333d87 commit 68547d6

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Algorithms/Lcs.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
def lcs(X, Y, m, n):
2+
3+
if m == 0 or n == 0:
4+
return 0;
5+
elif X[m-1] == Y[n-1]:
6+
return 1 + lcs(X, Y, m-1, n-1);
7+
else:
8+
return max(lcs(X, Y, m, n-1), lcs(X, Y, m-1, n));
9+
10+
11+
X = "AGGTAB"
12+
Y = "GXTXAYB"
13+
print "Length of LCS is ", lcs(X , Y, len(X), len(Y))

0 commit comments

Comments
 (0)