没有合适的资源?快使用搜索试试~ 我知道了~
yalz77:另一个LZ77(公共领域,独立的C ++头文件)
共5个文件
cc:2个
makefile:1个
h:1个
需积分: 5 0 下载量 110 浏览量
2021-05-08
14:52:27
上传
评论
收藏 9KB ZIP 举报
温馨提示
yalz77 LZ77的另一个实现。 此代码在公共领域,请参阅: : 随时窃取它。 这是LZ77压缩算法的变体。 它设计用于简化代码和使代码清晰。 强调: 可读取的C ++中的可移植,自包含的微小实现。 (仅标头,没有ifdefs或CPU依赖项或其他愚蠢的技巧。) 快速减压。 相当不错的压缩质量。 简单的“一键式” API,用于实际用例。 即使压缩非常短的字符串,也不会造成任何损失(只有2个字节的开销)。 完全可流式的解压缩器:将任意大小的数据块提供给它,原始的未压缩缓冲区将被自动重建。 压缩性能和质量应与其他压缩算法大致相当。 (在高质量设置下,压缩率可与其他LZ算法媲美,压缩速度可与gzip媲美。解压缩速度可与其他快速LZ算法相提并论。) 用法: #include "lz77.h" std::string input = ...; lz77::compre
资源推荐
资源详情
资源评论
收起资源包目录
yalz77-master.zip (5个子文件)
yalz77-master
Makefile 141B
testlz77.cc 3KB
lz77.h 16KB
yalz.cc 3KB
README.md 3KB
共 5 条
- 1
资源评论
八年一轮回
- 粉丝: 44
- 资源: 4727
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功