论坛首页 Java企业应用论坛

哈夫曼树+双缓冲实现压缩算法(已更新)

浏览 13474 次
精华帖 (3) :: 良好帖 (16) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-02-26  
好东西啊,不错

现在论坛中讲的都是高端应用,很少有讲数据结构和底层的算法了
0 请登录后投票
   发表时间:2010-02-26  
恩恩,刚刚更新了下,把双缓冲也加进来了~~大家多多捧场啊,有错误请多多指正
同时欢迎交流学习QQ:327667882,加好友的话注明一下javaeye哈~~~否则不知道是谁
嘿嘿
0 请登录后投票
   发表时间:2010-02-26  
http://blog.csdn.net/dingxy/archive/2009/04/30/4140149.aspx
给你参考哈,>>与>>>的区别……
师大大三……NetJava。
哈哈……
0 请登录后投票
   发表时间:2010-02-26  
Yaw.Eno 写道
http://blog.csdn.net/dingxy/archive/2009/04/30/4140149.aspx
给你参考哈,>>与>>>的区别……
师大大三……NetJava。
哈哈……

哦。。。知道了。。无符号移位。。。那我有一些代码又可以改了啊~~
0 请登录后投票
   发表时间:2010-02-28  
真的不错,这个很实用,不只在加密和文件处理。实际应用也应用可以用到。
0 请登录后投票
   发表时间:2010-11-21  
我记得io包有个字节缓冲流
0 请登录后投票
   发表时间:2010-11-21  
将byte拆分为bit[],然后一位一位的对照,就是先取bit[]第一位,查看编码表,没有再取前2位对照,如此反复,找到对应的就储存下来,一个byte读完了读下一个,一直到结束,这个文件就被解压完成了。

这个方法我试过了,实际效率不如下面方法

按照编码表,构造一个二叉树(每个节点为0或1),根据读入的二进流,寻找一条从根(根不含0或1)到叶子节点的路径
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics