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