Experiment No 10 Longest Common Subsequence
Experiment No 10 Longest Common Subsequence
// recursion
#include <stdio.h>
#include <string.h>
return (a > b) ? a : b;
if (m == 0 || n == 0)
return 0;
else
// last character of X or Y
lcsRecursive(X, Y, m - 1, n));
}
int main()
// First string
// Second string
int m = strlen(X);
int n = strlen(Y);
// Subsequence (LCS)
lcsRecursive(X, Y, m, n));
return 0;
Output:
Length of LCS is 4
15 Puzzle Problem
#include <stdio.h>
int main()
int a = 1, b = 8, c = 10, d = 2;
// correct range
if ((c > mini && c < maxi) && (d > mini && d < maxi)) {
printf("YES\n");
printf("NO\n");
else {
printf("YES\n");
return 0;
Output
No