Ejemplo n.º 1
0
Archivo: lcs.c Proyecto: MengWenkui/ACM
int main(void)
{
	char s1[N], s2[N];
	int i, len1, len2;

	while (scanf("%d %d", &len1, &len2) != EOF) {
		for (i = 1; i <= len1; i ++) {
			scanf("%c", &s1[i]);
		}
		for (i = 1; i <= len2; i ++) {
			scanf("%c", &s2[i]);
		}

		lcsLen(s1, s2, len1, len2);

	}

	return 0;
}
Ejemplo n.º 2
0
int main(){
    printf("\nEnter String #1: ");
    xLen=scanf("%s",x);
    printf("\nEnter String #2: ");
    yLen=scanf("%s",y);
    for(xLen=0;x[xLen]!='\0';xLen++);
    for(yLen=0;y[yLen]!='\0';yLen++);
    printf("xLen=%d,yLen=%d",xLen,yLen);
    lcsLen();
    printf("\n");
    for(i=0;i<=xLen;i++){
        for(j=0;j<=yLen;j++){
            printf("%c\t",b[i][j]);
        }
        printf("\n");
        for(j=0;j<=yLen;j++){
            printf("%d\t",c[i][j]);
        }
        printf("\n");
    }
    lcsPrint(xLen,yLen);
    printf("\n");
    return 0;
}