Sobre compresión custom (para A. Villena)
Publicado: Mié, 22 Ene 2014, 13:11
O para quien pueda ayudarme. En principio pido ayuda a Antonio porque él es quien mejor maneja de compresiones de los presentes
Verás, el problema es el siguiente:
Tengo una lista medianamente extensa (un centenar, que crecerá) de cadenas. Tienen tamaños entre 10 y 200 bytes y todos los valores son entre 0 y 63 (pueden representarse con 6 bits).
Me gustaría saber qué opciones se te ocurren para comprimir esas cadenas. La mayoría de lo que hay ahí es texto, por lo que tiene cierta repetición, pero también hay otros valores. En un principio no me puedo permitir hacer reordenaciones ni nada por el estilo.
En realidad una compresión al 75% "tonta" podría conseguirse metiendo 4 valores cada 3 bytes (4*6 = 24 bits), pero me gustaría saber si puede conseguirse algo mejor sin requerir un algoritmo de descompresión muy complejo.
Verás, el problema es el siguiente:
Tengo una lista medianamente extensa (un centenar, que crecerá) de cadenas. Tienen tamaños entre 10 y 200 bytes y todos los valores son entre 0 y 63 (pueden representarse con 6 bits).
Me gustaría saber qué opciones se te ocurren para comprimir esas cadenas. La mayoría de lo que hay ahí es texto, por lo que tiene cierta repetición, pero también hay otros valores. En un principio no me puedo permitir hacer reordenaciones ni nada por el estilo.
En realidad una compresión al 75% "tonta" podría conseguirse metiendo 4 valores cada 3 bytes (4*6 = 24 bits), pero me gustaría saber si puede conseguirse algo mejor sin requerir un algoritmo de descompresión muy complejo.