发新话题
打印

[建站问题] 多文件压缩算法的一点问题

本主题由 阿祥 于 2008-7-26 13:16 提升

多文件压缩算法的一点问题

我知道怎么进行单文件压缩,但是多文件压缩就成问题了. 8 B5 x" s2 b' f: g$ f- q. `
我用的是huffman提出的那个编码 - Q+ B7 D* q$ P% a; W' a1 W
所以,存储的时候必须存上它的那个码表 1 R" i: P. b' f0 X+ Z* d; T+ j
但是,在多文件压缩时就出现了一个冲突: / _( {' z- p5 F, D
1.如果给每一个文件存一个码表的话,当文件非常多的时候,非常浪费空间
/ C9 s/ F0 s: v0 a" R2.但如果只给所有文件公用同一个码表的话,如果是后来添加文件的话,如果还用之前的码表,会造成压缩率下降,如果给整个文件重新构造码表,那么时间问题又没有办法解决.
7 b5 G) J0 q% k4 P" O: c0 Y' ?4 `那,应该怎么办呢? 8 v- {2 z/ z. \4 a- E
我只想要一个大致的算法,不需要实现.

TOP

回复

有HLP邦助,完全能满足你的要求,   
% I/ r5 E# Q6 Q" m7 u  还支持多卷压缩,   
6 }+ D3 ~. `+ W; D* e  可安装在DELPHI与C++BUILDER   , \. [/ ^7 B  O5 b
  我用过,好极了
赢和输是不能量化的,它们只是一种心境。只有认输,你才会输—www.236z.com

TOP

回复

http://www.ec-software.com   
' t5 Z! o) T9 V( K+ |4 S) Q6 R5 \  TBackupFile控件,简单好用,带源码,还有自解压例子.
赢和输是不能量化的,它们只是一种心境。只有认输,你才会输—www.236z.com

TOP

提示: 作者被禁止或删除 内容自动屏蔽
[url=http://www.3dshuangseqiu.cn]双色球[/url]

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

发新话题