- 6
- 0
- 约5.53千字
- 约 7页
- 2019-06-14 发布于辽宁
- 举报
哈夫曼编码算法的实现用C++编写
悬赏分:10 - 解决时间:2008-12-18 15:55
基本要求:
1.任意性:用户输入任意的字符串,系统自动给出每个字符的哈夫曼编码和对应的哈夫曼树
2.友好性:界面要友好,输入有提示,尽量展示人性化
3.可读性:源程序代码清晰、有层次
4.健壮性:用户输入非法数据时,系统要及时给出警告信息
提问者: hs0514 - 一级最佳答案以下代码已经编译运行通过:
#include conio.h
#includestdio.h
#includestdlib.h
#define MAXLEN 100
typedef struct Huffmantree {
char ch; /*键值*/
int weight,mark; /*weight 为权值,mark 为标志域*/
struct Huffmantree *parent,*lchild,*rchild,*next;
}Hftree,*linktree;
/*整理输入的字符串,合并相同的项,并求出每个字符在数组中出现的次数 */
linktree tidycharacter(char character[])
{
int i=0;
linktree tree,ptr,beforeptr,node; /*链式 ,tree 为头结点,beforept
您可能关注的文档
- 浅析JIT在我国部分企业的应用.pdf
- 基于用户体验的APP设计研究.pdf
- 积极应对市场拓展业务渠道努力发展4S店车险业务.pdf
- 励磁系统可控整流逆变电路的MATLAB建模仿真教学.pdf
- 浅谈FWD在公路工程检测中的应用.pdf
- 基于DDS_PLL技术的频率源的设计.pdf
- 基于Android平台的蓝牙通信系统的研究与实现.pdf
- THE INFLUENCE OF THE INTERNET FINANCE ON COMMERCIAL BANKS 互联网金融对商业银行的影响.pdf
- 简易船舶gps、艏向显示仪的设计.pdf
- 基于Airpak的夏季空调室内热环境数值模拟研究.pdf
- 第4章第二节主动运输与胞吞胞吐2026年高一上学期生物人教版必修1.pptx
- 统编版二年级语文下册课件《阅读11 寓言二则》.pptx
- 基因指导蛋白质的合成+—2026学年高一下学期生物人教版必修2.pptx
- 统编版二年级语文下册课件《阅读12 画杨桃》.pptx
- 减数分裂-2025-2026学年高一下学期生物人教版必修2.pptx
- 2.2城镇化(教学课件)-2025-2026学年高中地理必修第二册(人教版2019).pptx
- 统编版二年级语文下册课件《阅读14 古诗二首》.pptx
- 增强儿童免疫力的感冒后护理.pptx
- 7.2 做全球发展的贡献者 课件-2025-2026学年高中政治统编版选择性必修一当代国际政治与经济.pptx
- 统编版二年级语文下册课件《阅读23 黄帝的传说》.pptx
最近下载
- 2025年湖南省中考数学真题(含答案).pdf VIP
- 2025年新疆维吾尔自治区乌鲁木齐市中考一模历史试题(含答案).pdf VIP
- 2025年中考道德与法治真题分类汇编(全国通用)专题07 在集体中成长(全国通用)(第01期)(原卷版).docx VIP
- 某房建项目施工亮点-2.docx VIP
- 最新小学综合实践课《美丽江西我的家》教学课件PPT.pptx VIP
- 2026款长城哈弗大狗_用户手册车主车辆说明驾驶指南.pdf VIP
- 高端酒店服务流程与规范(标准版).docx VIP
- 2025届辽宁省中考物理试卷[附解析].pdf
- 2023年海南省中考历史真题卷(含答案与解析).docx VIP
- 新入职护士培训手册完整.pdf VIP
原创力文档

文档评论(0)