2016-10-21 17:47:52 +00:00
|
|
|
#ifndef __IN303_DISPLAY_H__
|
|
|
|
#define __IN303_DISPLAY_H__
|
|
|
|
|
|
|
|
#include "huftree.h"
|
2016-10-21 23:09:46 +00:00
|
|
|
#include <stdlib.h>
|
2016-10-21 17:47:52 +00:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Afficher sur la sortie standard l'arbre passé
|
|
|
|
* en paramètre
|
|
|
|
*/
|
|
|
|
void printTree(HufTree tree);
|
|
|
|
|
2016-10-21 23:09:46 +00:00
|
|
|
/**
|
|
|
|
* Afficher sur la sortie standard le tableau associant les caractères
|
|
|
|
* à leur fréquence d'apparition passé en argument
|
|
|
|
*/
|
|
|
|
void printFrequenciesTable(double*, size_t);
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Afficher sur la sortie standard le tableau associant les caractères
|
|
|
|
* à leur étiquette passé en argument
|
|
|
|
*/
|
|
|
|
void printLabelsTable(char**, size_t);
|
|
|
|
|
2016-10-21 17:47:52 +00:00
|
|
|
#endif
|