新六九中文 > 历史小说 > 脑回路清奇的主角们 > 第832章 幻用硬件时间来换取硬件时间?001(1/2)

第832章 幻用硬件时间来换取硬件时间?001(1/2)

上一章脑回路清奇的主角们章节列表下一页
有声小说,新六九中文在线收听!
=2数据压缩算法猜想?=2 2.0=

【规则1】:漏勺算法

转换为2进制,多少个1,多少个0

二进制时,最小长度为100110000111000的数值没有出现过一次

转换为3进制,多少个1,多少个2,多少个0

三进制时,最小长度为120221000112001122的数值没有出现过一次

转换为5进制,多少个1,多少个2,多少个3,多少个4,多少个0

五进制时,最小长度为134210232143113的数值没有出现过一次

转换为7进制,多少个1,多少个2,多少个3,多少个4,多少个5,多少个6,多少个0

七进制时,最小长度为321321646023131232454546322的数值没有出现过一次

转换为11进制,多少个1,多少个2,多少个3,多少个4,多少个5,多少个6,多少个7,多少个8,多少个9,多少个0,多少个

十一进制时,最小长度为21321654949876541321122121的数值没有出现过一次

转换为13进制,多少个1,多少个2,多少个3,多少个4,多少个5,多少个6,多少个7,多少个8,多少个9,多少个0,多少个,多少个,多少个

13进制时,最小长度为956468765132154541231354的数值没有出现过一次

转换为17进制,多少个1,多少个2,多少个3,多少个4,多少个5,多少个6,多少个7,多少个8,多少个9,多少个0,多少个,多少个,多少个,多少个,多少个,多少个,多少个

17进制时,最小长度为3213213216546546543654654979874654651321的数值没有出现过一次

然后越往后,转化的素数次进制越高,然后计算机依次尝试去掉某项信息,然后让被去掉的某项信息可以逆推出来,并且不会带来过多的运算然后取一些最小长度,该长度中,没有出现过从(为了方便,就从二进制说起咯)从00000000到11111111都有过的数值,加一位后,就检索出以9位二进制分割整个源文件时,得出一个110111001没有出现过哪怕一次,这个就是碰撞的关键,也是能够把数据压缩的这么小的关键点之一。

当然了,这也是胡编乱造,用随机伪造压缩文件的方式,来骗一些人去解密去,至于解密出个什么,就看运气咯?

【规则2】:丢失位置算法

每记录三位二进制数据(当然了,本文是在这个部分只使用了二进制数据来举例,实际上算法应用中,还会涉及到其他进制,每个文件的规律都不同,那么每个文件都有最适合该文件的一个或多个进制用于记录),就丢三位二进制数据,比如:

100 111 000 001 101 010

100(记录)<(因为111大于100)000(记录)<(因为001大于000)101(记录)>(因为101大于010),然后记录丢失的数据中,大于110的有多少个,大于100的有多少个,大于010的有多少个,大于000的有多少个,丢失的所有数据中,0有多少个,1有多少个

【规则3】:奇数分割和偶数分割相加然后获得两者的平均值,记录平均值,然后奇数和平均值比大小,然后偶数和平均值比大小的算法

每记录三位二进制数据(当然了,本文是在这个部分只使用了二进制数据来举例,实际上算法应用中,还会涉及到其他进制,每个文件的规律都不同,那么
本章未完,请翻下一页继续阅读.........
上一章脑回路清奇的主角们章节列表下一页