Toggle navigation
HUSTOJ
F.A.Qs
Web Board
ProblemSet
Source/Category
Status
Ranklist
Contest
Recent
Login
Problem2093--数据结构概论上机考试四-1096
2093: 数据结构概论上机考试四-1096
Time Limit:
1 Sec
Memory Limit:
128 MB
Submit:
317
Solved:
31
[
Submit
] [
Status
] [
Web Board
] [Creator:
]
Description
输入一段英文文字,要求统计每个字符(包括空格)出现的次数并输出每个字母对应的哈夫曼编码。注意建立的哈夫曼树严格按照左小右大的顺序,并且哈夫曼编码时严格按照左‘0’右‘1’进行编码。(为了答案的唯一性,选择相同出现次数的结点构建哈夫曼树时,如果都是叶结点则按照ASCII顺序,如果出现非叶结点则按照高度从小到大)(简单起见,本题中只需要考虑空格和小写字母)
Input
一段英文文字
Output
每个字符(包括空格)的哈夫曼编码
Sample Input
Copy
hell ld
Sample Output
Copy
l:0 space:100 d:101 e:110 h:111
Source/Category
424