推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于改进的哈弗曼算法

更新时间:2018-04-30 21:15:48 大小:21K 上传用户:huangtongyue查看TA发布的资源 标签:哈夫曼算法 下载积分:0分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

基于改进的哈弗曼算法解决哈弗曼编码的java实现。 java代码实现: 1、利用哈夫曼编码进行信息通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(既可以双向传输信息的信道),每端都需要一个完整的编/译码系统。本次设计就是为这样的信息收发写的一个哈夫曼的编/译码器; 2、本项目程序中,用户可以输入键盘中的任意字符,长度为任意长,字符输入顺序不限,且允许出现重码; 3、项目以单一界面方式执行,即在一个输入框输由用户在键盘上输入程序中规定的信息,相应的输入数据的哈弗曼编码和运算后的结果显示在其后; 4、本项目中,当用户选择的功能错误时,系统会输出相应的提示; 5、在本系统中,用户可以对任意长的字符串可进行编码/译码; 

部分文件列表

文件名大小
huffmancoding/
huffmancoding/.classpath
huffmancoding/.myeclipse/
huffmancoding/.myeclipse/profiler/
huffmancoding/.myeclipse/profiler/HaffmanCoding.xml1KB
huffmancoding/.project
huffmancoding/.settings/
huffmancoding/.settings/org.eclipse.jdt.core.prefs1KB
huffmancoding/bin/
huffmancoding/bin/Ha$1.class1KB
huffmancoding/bin/Ha.class3KB
...

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载