public class HuffmanCode extends Object
Constructor | Description |
---|---|
HuffmanCode() |
Modifier and Type | Method | Description |
---|---|---|
static <T> HuffmanTree<T> |
buildTree(int[] charFrequencies,
T[] values) |
|
static <T> void |
getValuesAndBitLengths(List<T> values,
List<Integer> lens,
HuffmanTree<T> tree) |
public static <T> HuffmanTree<T> buildTree(int[] charFrequencies, T[] values)
public static <T> void getValuesAndBitLengths(List<T> values, List<Integer> lens, HuffmanTree<T> tree)