阅读记录

第494章 幻数据压缩算法猜想[1/2页]

脑回路清奇的主角们 纯白色科幻宅

设置 ×

  • 阅读主题
  • 字体大小A-默认A+
  • 字体颜色
    =数据压缩算法=循环头部兼或尾部余数补全算法=
      [规则]
      1:定义一个特定长度来分割整个被压缩文件。
      2:定义一系列的特定长度特定内容的比对大小数据。
      3:统计被压缩文件总共有多少个二进制0和二进制1;统计被压缩文件换算成17进制,有多少个0到9,A到G;统计被压缩文件换算成十进制三位数的素数进制,各有多少个???;统计被压缩文件换算成十进制四位数的素数进制,各有多少个???;统计被压缩文件换算成十进制五位数的素数进制,各有多少个???;以此类推,文件越大,换算的进制数量越多。
      [示例]
      被压缩文件:111001
      按照7位来分割,就分割成了
      1001010
      0010000
      1100011
      0111011
      1011110
      1110111
      0111011
      1011101
      1101110
      1110111
      0111011
      1011010
      0100111
      001
      记录尾数是001(不足7位)
      然后就是设定特定长度特定内容的比对大小数据:
      常见的→01←+0(→←中间的内容,就是指特定数循环,比如→01←就是0101010101……一直循环下去,直到正好补充完数位,如果没有补充完数位,就是需要有一个余数数据+?)
      七位数的→01←+0就是0101010;
      十一位数的→01←+0就是01010101010;
      还有一种用法?+→*←(这里按照通配符的方式定义;?表示只有一位的任意值;*表示有等于或大于一位的任意值)
      算法表示通则:数值A+→数值B←+数值C
      其中数值A+表示开头以什么为开头,然后中间的→数值B←表示以什么为中间的循环数,后面的+数值C表示以什么为结尾;
      十三位数的0+→01←+10就是0010101010110;
      十九位数的0+→01←+10就是0010101010101010110;
      常用的→数值B←的取值:
      二位数:00,01,10,11;
      三位数:

第494章 幻数据压缩算法猜想[1/2页]