gpt4 book ai didi

algorithm - 如何在不阅读其全部内容的情况下跟踪压缩文件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:13:27 25 4
gpt4 key购买 nike

我想模拟gzcat 的功能|尾-n.

这在有大文件(几 GB 左右)的时候会很有帮助。我可以拖尾这样一个文件的最后几行而不从头开始阅读吗?我怀疑这是不可能的,因为我猜想对于 gzip,编码将取决于所有以前的文本。

但我仍然想听听是否有人尝试过做类似的事情——也许正在研究可以提供这种功能的压缩算法。

最佳答案

不,你不能。 zipping algorithm适用于流并根据流包含的内容调整其内部编码以实现其高压缩率。

如果不知道某个点之前流的内容是什么,就不可能知道从那个点开始如何解压缩。

任何允许您解压缩其任意部分的算法都需要对数据进行多次传递以对其进行压缩。

关于algorithm - 如何在不阅读其全部内容的情况下跟踪压缩文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1183001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com