Instruction
c++ huffman tree Do not use Structs in your code. Do not use a min or max heap class. You should only have Huffman Tree and Huffman Tree Node classes, and you are expected to use the relevant template classes in the STL. For example, the STL Pair, Map and Priority Queue containers. tasks: -encode and decode the file into a string of 0's and 1's using a Huffman tree. -compress and un-compress the file -Embed the Huffman Tree used for the encryption as the first bytes of the compressed file and retrieve it as part of the decompression process.