首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一种代码占用量小的压缩算法

一种代码占用量小的压缩算法
EN

Stack Overflow用户
提问于 2013-11-26 08:53:33
回答 2查看 1.8K关注 0票数 1

我有想要在运行时“解压缩”的二进制数据流。数据被非目标压缩,因此在时间/空间上对压缩没有限制。当涉及到运行时的解压缩时,我不仅需要能够通过解压缩的数据来节省内存,而且解压代码的大小不应该超过10KB左右。

对C语言中简单的解压算法/库有什么建议吗?我已经准备好在数据的压缩比上妥协,也是在解压的时候。

EN

回答 2

Stack Overflow用户

发布于 2013-11-26 13:36:54

试试lz4。大约2K字节的解压代码,而且速度非常快。

票数 4
EN

Stack Overflow用户

发布于 2013-11-26 09:11:24

我会推荐LZO压缩。我已经非常成功地使用了它。它具有出色的解压缩速度(这就是它优化的原因),一些实现甚至可以将数据解压缩到存储数据的相同缓冲区中(如果数据存储在最后)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20206561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档