Class HuffmanCode


  • public class HuffmanCode
    extends Object
    • Constructor Detail

      • HuffmanCode

        public HuffmanCode()
    • Method Detail

      • buildTree

        public static <T> HuffmanTree<T> buildTree​(int[] charFrequencies,
                                                   T[] values)
      • getValuesAndBitLengths

        public static <T> void getValuesAndBitLengths​(List<T> values,
                                                      List<Integer> lens,
                                                      HuffmanTree<T> tree)