#include #include #include // pair #include using namespace std; class Huffman{ struct Nodo{ char caracter; float frecuencia; Nodo * izquierdo; Nodo * derecho; Nodo * padre; char bit; Nodo(char, float); }; Nodo * raiz; map hojas; public: Huffman(const vector< pair > &); string codificar(const string &) const; string decodificar(const string &) const; };