Package algs55
Class Huffman
java.lang.Object
algs55.Huffman
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static void
buildCode
(String[] st, Huffman.Node x, String s) private static Huffman.Node
buildTrie
(int[] freq) static void
compress()
static void
expand()
static void
private static void
private static void
printTrie
(Huffman.Node x, String pre) private static Huffman.Node
readTrie()
private static void
-
Field Details
-
binaryIn
-
binaryOut
-
R
- See Also:
-
-
Constructor Details
-
Huffman
public Huffman()
-
-
Method Details
-
compress
-
expand
-
buildTrie
-
buildCode
-
writeTrie
-
readTrie
-
printTrie
-
printTrie
-
main
-