generateHuffmanLengths

fnubyte[] generateHuffmanLengths(const(uint)[] frequencies, int alphaSize, int maxLen = BZ_MAX_CODE_LEN) pure

Generate Huffman code lengths from frequencies.

Uses heap-based tree construction with code length limiting.

Parameters

frequenciesSymbol frequencies.
alphaSizeAlphabet size.

Returns

Array of code lengths.