]> git.llucax.com Git - z.facultad/75.06/jacu.git/blobdiff - src/mtf/main.c
Abro el archivo fuente de una compresion antes de inicializar el huffman para evitar...
[z.facultad/75.06/jacu.git] / src / mtf / main.c
index a6f9bda9567edd7021d703df4a4909bf5554398e..e0ea0a68da54773e197ea564275f9484b4a4929a 100644 (file)
@@ -16,11 +16,16 @@ int main(int argc, char *argv[] )
        len = fread(buff, 1, BUFFER_SIZE, stdin);
        buff[len] = '\0';
        pos = jacu_mtf(buff, len, &z, &z_len);
        len = fread(buff, 1, BUFFER_SIZE, stdin);
        buff[len] = '\0';
        pos = jacu_mtf(buff, len, &z, &z_len);
+       
+       printf("Z len = %d\n",z_len);
+       print_z(z, z_len);
        for(i=0; i<len; i++)
                printf("%d ",pos[i]);/*putchar(pos[i]);*/
 
        printf("\n-----Inversa del MTF-----\n");        
        z = jacu_buscar_z(buff, len, &size);
        for(i=0; i<len; i++)
                printf("%d ",pos[i]);/*putchar(pos[i]);*/
 
        printf("\n-----Inversa del MTF-----\n");        
        z = jacu_buscar_z(buff, len, &size);
+       print_z(z, size);
+       printf("Z_INV len = %d\n",size);
        dato = jacu_mtf_inv(z, pos, len);
        for(i=0; i<len; i++)
                putchar(dato[i]);
        dato = jacu_mtf_inv(z, pos, len);
        for(i=0; i<len; i++)
                putchar(dato[i]);