GoConqr has a new look! Let us know what you think.

Flowchart

diagrama_de_flujo_Compresor

agustin merino Informática English

Flowchart content

  1. Archivo .TEX

  2. Programa

  3. -Frec. por caracter.

  4. -Crea árbol.

  5. -Comprimir.

  6. -Serializar árbol.

  7. Implode

  8. Archivo .HF

  9. Archivo .TREE

  10. Contiene el árbol codificado

  11. Contiene .TEX codificado

  12. Primera parte del programa.

  13. Archivo .HF

  14. Archivo .TREE

  15. Explode

  16. Programa

  17. -Serializar el árbol.

  18. -Decodifica el archivo.

  19. Archivo .TEX

  20. Segunda parte del programa.

  21. Ahorra memoria.

  22. Mantener los datos siempre ordenados de menor a mayor

  23. Cada símbolo s de frec. w posee su arbol binario de una única hoja s con peso w.

  24. Mientras haya más de un árbol, se toman dos del menor peso y se unen por nuevo nodo.

  25. El peso del árbol resultante es la suma de los pesos de los árboles unidos.

  26. Crea "arreglo" de subárboles.

  27. Se codifica la forma del árbol y luego los valores de las hojas.

  28. Si T es una hoja, se imprime 1.

  29. Si T es un nodo, se imprime 0, codificacion H.I., codificacion H.D.

  30. Parsea el árbol.

  31. Consumo caracter de entrada.

  32. Si es un 1, el árbol es una hoja, termina.

  33. Si es un 0, es un nodo, recursivamente:

    - Parsea arbol izq.

    -Parsea arbol der.

  34. Sólo válido para árboles llenos.

  35. Son 256 hojas por lo que las guardo en orden una después de otra.

  36. Se crea el árbol de la forma correcta sin valor en las hojas y luego mediante recorrido en orden se consumen caracteres del archivo y se guardan en las hojas.

Information

Description
Diagrama de flujo de compresor y descompresor de datos usando Codificación de Huffman.
Created by
agustin merino · May 2022
Updated
May 22, 2022
Views
7
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?