Prépa Code Connexion Inscription

Exercices de programmation pour classes préparatoires

← Retour aux exercices

Plus longue sous-suite commune

python ★★★☆☆

Écrire une fonction lcs(s1, s2) qui prend en argument deux chaînes de caractères et renvoie la longueur de leur plus longue sous-suite commune (Longest Common Subsequence). Une sous-suite est obtenue en supprimant zéro ou plusieurs caractères de la chaîne sans changer l'ordre des caractères restants.

Exemples

AppelRésultat attendu
lcs('ABCBDAB', 'BDCAB') 4
lcs('ABC', 'DEF') 0

Votre code

Connectez-vous pour soumettre du code.