1 Suite de lettres à compresser
Lettres A–Z uniquement (50 caractères max.).2 Contrôle de l'animation
3 Vitesse d'animation
4 Exécution pas à pas
▲
i + compteur = 0
Groupe en cours Caractère comparé Groupe terminé
5 Variables (état actuel)
i 0
compteur 1
i + compteur 1
Comparaison dans la boucle while :
i + compteur < len(texte) and texte[i + compteur] == lettrePrêt à démarrer.
6 Code Python (ligne exécutée en surbrillance)
7 Tableau des comparaisons
| Étape | i | Lettre | Comparé à | Résultat | compteur |
|---|
10 Explication de l'étape
Cliquez sur « Démarrer » pour suivre l'exécution de l'algorithme.
8 Résultat compressé (en construction)
En attente…
9 Statistiques
15Longueur avant
—Longueur après
—Gain (caractères)
11 Défi pour la classe
Que devient ABCDEF après compression RLE ?
A1B1C1D1E1F1 — le résultat est plus long !