]> git.llucax.com Git - z.facultad/75.06/jacu.git/blobdiff - src/mtf/mtf.c
DESCOMPRIME !!!!!!!!!!!!!!!!!!
[z.facultad/75.06/jacu.git] / src / mtf / mtf.c
index 7346a99da9c3630472309126313d12d621b91bb8..6326b5e0cecb4a23e8e87d533d959719a896958b 100644 (file)
@@ -24,6 +24,8 @@ char *jacu_mtf(char *datos, int len, char **_z, int *z_len)
        
        pos = (char *)malloc(len*sizeof(char));
        z = jacu_buscar_z(datos, len, &size);
        
        pos = (char *)malloc(len*sizeof(char));
        z = jacu_buscar_z(datos, len, &size);
+       (*_z) = jacu_buscar_z(datos, len, &size);
+
        for(i=0; i<len; i++){
                pos[i] = get_pos(z, size, datos[i]);
                printf("pos de %c = %d\n", datos[i], pos[i]);
        for(i=0; i<len; i++){
                pos[i] = get_pos(z, size, datos[i]);
                printf("pos de %c = %d\n", datos[i], pos[i]);
@@ -31,7 +33,7 @@ char *jacu_mtf(char *datos, int len, char **_z, int *z_len)
                        pop_front(z, pos[i]);
        }
 
                        pop_front(z, pos[i]);
        }
 
-       (*_z) = z;
+       /*(*_z) = z;*/
        (*z_len) = size;
        return pos;
 }
        (*z_len) = size;
        return pos;
 }