ulz77 -- LZ77 压缩库
一个一源一头的 LZ77 压缩库。
理论
LZ系列算法基本上是一些用较短的字节序列来表示内容的方法(例如索引的引用和最近缓冲区的长度)。
可以在以下位置找到更多详细信息: :
规格
缓冲区大小:4096 字节
匹配将被编码为至少 3 个字节
8 bits 4 bits 12 bits 7 bits 1 bit
sentinel + matched length + matched position + (extra length + extra sig)
SENTINEL + 3 + 0 表示源数据是 SENTINEL
Matched length Encoded value
3 reserved for sentinel
4
2021-07-03 14:05:53
26KB
C
1