Anonymous user
Huffman coding: Difference between revisions
m
→{{Header|Standard ML}}
(added standard ml) |
|||
Line 532:
end
fun printCodes (revPrefix,
print (String.str c ^ "\t" ^ Int.toString f ^ "\t" ^
implode (rev revPrefix) ^ "\n")
| printCodes (revPrefix
printCodes (#"0"::revPrefix
printCodes (#"1"::revPrefix
);
Line 554:
in
print "SYMBOL\tWEIGHT\tHUFFMAN CODE\n";
printCodes ([], tree);
end</lang>
|