哈夫曼编译码

一、任务名称:  哈夫曼编译码

二、任务内容:

              ①编写较美观的图形用户界面;

              ②得到客户端所发送的字符信息,并进行统计,每个字符 的频度作为哈夫                   

                曼树叶子结点的权值,并构建哈夫曼树;

              ③进行哈夫曼树的编码和译码;

              ④自行选取5~7个二进制码来进行压缩;

              ⑤将压缩好的字符发送到服务器端,并接受;

              ⑥解压----译码-----编码-----还原成原来的字符!

三、任务要求:

             编写一个用哈夫曼实现的编码压缩器,语言不限!

             实现英文字符编译码的功能;

             实现译码的压缩解压功能;

             要有较美观的图形用户界面;

             从客户端发送一段字符给服务器端,服务器端能成功的返回这段字符经过哈夫曼    

             编译码之后的结果!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值