锁定老帖子 主题:哈夫曼树+双缓冲实现压缩算法(已更新)
精华帖 (3) :: 良好帖 (16) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-02-26
好东西啊,不错
现在论坛中讲的都是高端应用,很少有讲数据结构和底层的算法了 |
|
返回顶楼 | |
发表时间:2010-02-26
恩恩,刚刚更新了下,把双缓冲也加进来了~~大家多多捧场啊,有错误请多多指正
同时欢迎交流学习QQ:327667882,加好友的话注明一下javaeye哈~~~否则不知道是谁 嘿嘿 |
|
返回顶楼 | |
发表时间:2010-02-26
http://blog.csdn.net/dingxy/archive/2009/04/30/4140149.aspx
给你参考哈,>>与>>>的区别…… 师大大三……NetJava。 哈哈…… |
|
返回顶楼 | |
发表时间:2010-02-26
Yaw.Eno 写道 http://blog.csdn.net/dingxy/archive/2009/04/30/4140149.aspx
给你参考哈,>>与>>>的区别…… 师大大三……NetJava。 哈哈…… 哦。。。知道了。。无符号移位。。。那我有一些代码又可以改了啊~~ |
|
返回顶楼 | |
发表时间:2010-02-28
真的不错,这个很实用,不只在加密和文件处理。实际应用也应用可以用到。
|
|
返回顶楼 | |
发表时间:2010-11-21
我记得io包有个字节缓冲流
|
|
返回顶楼 | |
发表时间:2010-11-21
将byte拆分为bit[],然后一位一位的对照,就是先取bit[]第一位,查看编码表,没有再取前2位对照,如此反复,找到对应的就储存下来,一个byte读完了读下一个,一直到结束,这个文件就被解压完成了。
这个方法我试过了,实际效率不如下面方法 按照编码表,构造一个二叉树(每个节点为0或1),根据读入的二进流,寻找一条从根(根不含0或1)到叶子节点的路径 |
|
返回顶楼 | |