返回

脑回路清奇的主角们

首页
关灯
护眼
字体:
幻数据压缩算法猜想1
上一页 目录 下一页
『章节错误,点此报送』
  生成算法,用于快速生成哈希值,以及记录上大小,然后是二进制的0和1,然后是八进制,16进制(一般都采取2的正整数次方进制的方式,来加速快速压缩时的速度,换算更快)。

  另外还有一种快速碰撞的方式,使用大于X的(Y+1次方),小于X的Y次方的方式。

  第一次比大小范围:

  示例:取X=16;Y=18;

  16^19=75,557,863,725,914,323,419,136

  16^18=4,722,366,482,869,645,213,696

  第二次比大小范围:

  示例:取X=15;Y=7;

  15^8=2,562,890,625

  15^7=170,859,375

  当然了,因为作者并没有使用16^19-16^18,然后再把结果进行开15次方,然后再进行筛查,可能就会导致第二次和第一次的相关度不高。

  一个二进制数据根据位数,可以表达多少数值?

  1位二进制,有两种可能,1和0。

  2位二进制,有四种可能,00,01,10,11。

  16位二进制,有2的16次方种可能,然而一个数据本身使用这么多位是一种浪费。

  也就是说,一个16位二进制所表达的数,是一个固定数,是大于或等于0,小于2的16次方+1。

  就比如说,一个1ZB大小的数据,只要其本身是固定的,那么就注定大于或等于0,然后小于2的多少次方来着???+1。

  表达固定的数,并不一定需要使用到很长的长度。

  比如2的987654321次方,可以是一个很大的数,其换算成二进制,会占用多大的存储空间?然后是不是可以逆推为算术内容:2的987654321次方?

  问题就是,并非所有的数,都是规律数,都可以使用A的B次方+C乘以D+E阶乘方式正好等于该数,也就导致往往只能采取使用比大小的方式,无限近似,大于某个最接近该数的小数,小于某个最接近该数的
幻数据压缩算法猜想1(2/3).继续阅读
《 加入书签,方便阅读 》
上一页 目录 下一页