创建一棵Huffman树并输出其字母的Huffman编码。
第一行输入T组样例,第二行输入字母的数量n,接下来n行输入n个字母的出现频率。
以如下形式输出每个字母的huffman编码(按输入顺序输出) 。
特别说明:因为Huffman树不唯一,所以此处要求按结点顺序的优先级创建huffman树(即先输入的字符在频率相同的情况下优先级更高)。
1
6
a 0.05
b 0.32
c 0.18
d 0.07
e 0.25
f 0.13
a: 1000 b: 11 c: 00 d: 1001 e: 01 f: 101