会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Big-Kelly
博客园
首页
新随笔
管理
2020年5月19日
实验11哈夫曼编码
摘要: 问题: 给定字符集和每个字符出现的频率,构造最优前缀码。 解析: 贪心构造最优前缀码,按照频率从小到大排序,最小两个字符频率相加后产生新的字符频率加入优先队列中,频率越小离树根越远。 设计(核心代码): 1 while (q.size() > 1) { 2 x = q.top(); 3 q.pop(
阅读全文
posted @ 2020-05-19 10:51 Big-Kelly
阅读(178)
评论(0)
推荐(0)
编辑
公告