Protocolo 25: La compresión Zeew
Difícil
compresión
strings
algoritmos
📖Historia
🗜️ La compresión Zeew
Zona: Almacén Comprimido
Dificultad: Hard
Zeew almacena mensajes usando Run-Length Encoding (RLE): comprime secuencias repetidas.
"Tres aes son 3a. Cinco bes son 5b."
Tu misión es comprimir y descomprimir mensajes sin perder información.
🎯Enunciado
Implementa compresión/descompresión RLE (Run-Length Encoding).
Modo 'compress':
- Convierte
'aaabbc'en'3a2b1c' - Cada secuencia de caracteres repetidos se convierte en
{cantidad}{carácter}
Modo 'decompress':
- Convierte
'3a2b1c'en'aaabbc' - Lee
{número}{letra}y expande
Si el modo no es válido, devuelve null.
✅Casos de prueba
Tu solución será validada contra 4 casos de prueba
Test 1: Comprime secuencias
Test 2: Descomprime secuencias
Test 3: Sin repeticiones
... y 1 casos más
💻 Editor de código
JavaScript
Cargando editor...
Loading...