标签: compression
我发现随机读取压缩数据的问题通常通过块压缩来解决,允许解压缩从最近的压缩块起始位置开始,根据块大小,它应该接近用户实际想要的位置开始减压。但是,我很好奇是否存在任何允许解压缩真正从压缩流中的任何位置开始的压缩算法。
答案 0 :(得分:1)
当然没有标准的压缩格式。我可以想象一个简单的,固定的霍夫曼符号编码,你可以在任何地方输入流,但是在任何霍夫曼代码的开头。但是,如果没有与文件本身一样大的索引,则无法知道哪些位位置是代码的开头。在任何情况下,压缩对于仅使用霍夫曼来说都是不起眼的。