Huffman coding

hard

Rare symbols end up deepest and get the longest codes. Every symbol sits at a leaf, so no code is a prefix of another - which is what makes the output decodable without separators.

Worst O(n log n)Space O(n)
Loading the huffman coding engine…

Where to go next