脑回路清奇的主角们

第508章 幻如何让硬件处变不惊?

加入书签 推荐本书

第508章 幻如何让硬件处变不惊?(第2/3页)

当然了,可以把所有数都减去同一个数,然后只记录减去该数之后的差来代表该数,从而节约存储长度,比如上面的9876543210123456777-9876543210123456777=0,可以记录为0;9876543210123456789-9876543210123456777=12,可以记录为12;

所有的正整数,都可以换算成该数除以一个恰当的素数得到的商可以表示为两个数相乘再加上或减去某个数;

而当这些数并非连续,而且本身也不是很大,那么就可以使用带有运算符号的方式,来用算法表示该大数据,使用有理数算法时,数据的最终结果就是源数据,使用无理数算法时,数据只出现在有限长度之内,然后再对这些截取的无理数特定长度的内容,再对其中的很多位进行微调,从而还原出源数据。

数据长度很小的算法:正整数=a;素数=b;商=c;余数=d*e+f或d*e-f

逆运算就是c*b+(d*e+f或d*e-f)

数据长度相对多的算法:正整数=a;可以取两个乘方来接近(一个略大于,一个略小于)

b^c(加上或减去)d*e(加上或减去)f=a;b^c大于a。

g^h(加上或减去)i*j(加上或减去)k=a;g^h小于a。

逆运算就不解释了,数学问题。

这就需要使用人工智能,来逆推一个足够大的数,如何用最少的数和最少的运算,来记录,然后能够通过这些运算式快速的解压出源数据。

而快速减少大量数据逆推的方法,就是之前所说的素数进制碰撞方法,数所有位在特定进制时出现特定数多少次,然后进行顺序排列就能还原出源数据。

而这种压缩方式和解压缩方式,可以研究出专用的运算内核,从而做成压缩卡和解压缩卡,如同显卡和网卡一样。

示例:1位二进制0和2位二进制1,有多少种排列组合?

011;101;110;三种。

0011;0101;1001;1010;1100;五种。

0111;1011;1101;1110;四种。

00011;00101;01001;10001;10010;10100;11000;七种。

00111;01011;10011;10101;11001;11010;11100;

5位二进制0和3位二进制1,有多少种排列组合?16种。

偶数为0出现过多少次;偶数为1出现过多少次;

3的倍数为0出现过多少次;3的倍数+1为0出现过多少次;3的倍数+2为0出现过多少次;

n的倍数为0出现过多少次;n的倍数+1为0出现过多少次;n的倍数+2为0出现过多少次;……一直到n的倍数+(n-1)为0出现过多少次;

以此类推,就能大量减少排列组合次数。

比如10254个二进制比特,其中二进制1出现过5332次,其中二进制0出现过4922次

不换算时(二进制统计时)

奇数位的0出现过3791次;奇数位的1出现过2999次;

偶数位的0出现过1131次;偶数位的1出现过2333次;

5332-2333 = 2999

(本章未完,请点击下一页继续阅读)

上一页 章节目录 下一页

小说推荐:快穿:女配?不,我是妖孽玄幻:娘胎修炼,开局绑定天道老婆!神权继承人覆山河团宠小福宝:六个大佬舅舅争相喂饭饭我能无限附体神权之上侯爷的农门福妻憨夫君宠妻蓄谋已久飞流九天我直播问答社死了诸天群豪玄幻:师姐,我真的不想吃软饭呀从四合院开始的旅行邪神江湖