use*_*843 1 c++ compression
我尝试用谷歌搜索算法来压缩/加密一个固定大小的字符串,从52个字符到40个字符,但似乎找不到任何字符串.
目标字符串是随机字母数字[A-Z0-9],例如"M5KS07VHN2X42JCY1PFHE1ZZGI2XUBDFAKQBEPFB7CH4SECXHJXL"
我已经尝试了huffman和smaz(https://github.com/antirez/smaz ")并且两者都膨胀到原始字符串的大小.
有没有人知道这个目的的好算法?
Mat*_*son 6
对于A-Z0-9,最简单的编码只是编码为每个字符6位(这可能允许更多.52个字符是52*8位,压缩字符串将是52*6 = 39个字节.
编辑:稍微复杂的系统将使用DEC在其PDP-11和类似系统中使用的RADIX-50格式进行存储,通过使用每个字符40的乘数,可以存储16位中的3个字符.我在学生时使用这个系统,学校有一台运行RSTS/E的PDP-11.
归档时间:
12 年,3 月 前
查看次数:
880 次
最近记录:
9 年,4 月 前