[10 Punkte] Schreiben Sie eine Caml-Funktion
lcs : string -> string -> string
so daß
die längste gemeinsame Teilfolge
zweier Zeichenketten x und y liefert. (So ist tie die
längste gemeinsame Teilfolge von striped und tiger.)
Schreiben Sie außerdem eine Funktion
diff : string -> string -> int
so daß
die Distanz zweier Zeichenketten
berechnet, also die minimale Anzahl von Einfügungen und Löschungen,
die erforderlich sind, um x in y zu überführen.