gpt4 book ai didi

algorithm - 理解LZW解压算法的一个例子

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

我试图理解这个使用 LZW 算法解压的例子。

我想不明白为什么我们在第 4 行插入 ba;我们目前在 i=3,所以索引 s=ab 如第 3 行所示;我们之前有 ab 那么我们不应该在字典中查找 abab 吗?那么为什么结果是 ba 而不是 abba 呢?

[1]: http://hpics.li/6ae07fa "LZW decompression"

最佳答案

来自维基百科的英文版:“缓冲序列 ω 中的输入字符,直到 ω + 下一个字符不在字典中。发出 ω 的代码,并将 ω + 下一个字符添加到字典中。再次开始缓冲下一个字符。”

关于algorithm - 理解LZW解压算法的一个例子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36651143/

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