幻符号已知,数值排列组合未知的数据压缩算法(2)
2023-07-16 来源:百合文库
2-7 7 2-2 2 7-7 2 2 = 8
(记录为N 1为减法,N 2为加法,N 3为加法,每次N增加都是加3)
以此类推,只要进行的加法运算次数足够多,然后规律碰撞,就能快速得知每一位的排列顺序。
也可以使用六循环法:
第一循环(记录为N 1为减法,N 2为加法,N 3为乘法,每次N增加都是加3)
2-7 7*2-2 2*7-7 2*2 = 18(优先计算乘法)
2-7 7*2-2 2*7-7 2*2 = 16(最后计算乘法,先算加减法)
第二循环(记录为N 1为加法,N 2为乘法,N 3为减法,每次N增加都是加3)
2 7*7-2 2*2-7 7*2-2 = 58(优先计算乘法)
2 7*7-2 2*2-7 7*2-2 = 0(最后计算乘法,先算加减法,且不去除0)
2 7*7-2 2*2-7 7*2-2 = 126(最后计算乘法,先算加减法,且去除0)
第三循环(记录为N 1为乘法,N 2为减法,N 3为加法,每次N增加都是加3)
2*7-7 2*2-2 7*7-2 2 = 58(优先计算乘法)
2*7-7 2*2-2 7*7-2 2 = 196(最后计算乘法,先算加减法)
第四循环(记录为N 1为减法,N 2为乘法,N 3为加法,每次N增加都是加3)
2-7*7 2-2*2 7-7*2 2 = -54(优先计算乘法)
2-7*7 2-2*2 7-7*2 2 = -280(最后计算乘法,先算加减法)
第五循环(记录为N 1为加法,N 2为减法,N 3为乘法,每次N增加都是加3)
2 7-7*2 2-2*7 7-2*2 = -14(优先计算乘法)
2 7-7*2 2-2*7 7-2*2 = 96(最后计算乘法,先算加减法)
第六循环(记录为N 1为乘法,N 2为加法,N 3为减法,每次N增加都是加3)
2*7 7-2*2 2-7*7 2-2 = -30(优先计算乘法)
2*7 7-2*2 2-7*7 2-2 = -504(最后计算乘法,先算加减法)
最后通过运算法则逆推的方式,来从最终结果,确定有限的排列方式,当然这种算法也存在碰撞交叉问题,然而这却是使用最少的运算结果数据,来逆推最多的分布排列数据(能够通过最终结果,得知结果)
记录的时候,只需要记录最终结果,各种条件的最终结果
当然了,还有先算加法和乘法,再算减法;先算减法和乘法,再算加法;先算加法和减法,再算乘法;以及各种扩展运算限制,加多运算量生成的结果,然后减少碰撞量,从而能够用最少的(按照规则运算之后得到的结果)数据来表达最多的数据
(记录为N 1为减法,N 2为加法,N 3为加法,每次N增加都是加3)
以此类推,只要进行的加法运算次数足够多,然后规律碰撞,就能快速得知每一位的排列顺序。
也可以使用六循环法:
第一循环(记录为N 1为减法,N 2为加法,N 3为乘法,每次N增加都是加3)
2-7 7*2-2 2*7-7 2*2 = 18(优先计算乘法)
2-7 7*2-2 2*7-7 2*2 = 16(最后计算乘法,先算加减法)
第二循环(记录为N 1为加法,N 2为乘法,N 3为减法,每次N增加都是加3)
2 7*7-2 2*2-7 7*2-2 = 58(优先计算乘法)
2 7*7-2 2*2-7 7*2-2 = 0(最后计算乘法,先算加减法,且不去除0)
2 7*7-2 2*2-7 7*2-2 = 126(最后计算乘法,先算加减法,且去除0)
第三循环(记录为N 1为乘法,N 2为减法,N 3为加法,每次N增加都是加3)
2*7-7 2*2-2 7*7-2 2 = 58(优先计算乘法)
2*7-7 2*2-2 7*7-2 2 = 196(最后计算乘法,先算加减法)

第四循环(记录为N 1为减法,N 2为乘法,N 3为加法,每次N增加都是加3)
2-7*7 2-2*2 7-7*2 2 = -54(优先计算乘法)
2-7*7 2-2*2 7-7*2 2 = -280(最后计算乘法,先算加减法)
第五循环(记录为N 1为加法,N 2为减法,N 3为乘法,每次N增加都是加3)
2 7-7*2 2-2*7 7-2*2 = -14(优先计算乘法)
2 7-7*2 2-2*7 7-2*2 = 96(最后计算乘法,先算加减法)
第六循环(记录为N 1为乘法,N 2为加法,N 3为减法,每次N增加都是加3)
2*7 7-2*2 2-7*7 2-2 = -30(优先计算乘法)
2*7 7-2*2 2-7*7 2-2 = -504(最后计算乘法,先算加减法)
最后通过运算法则逆推的方式,来从最终结果,确定有限的排列方式,当然这种算法也存在碰撞交叉问题,然而这却是使用最少的运算结果数据,来逆推最多的分布排列数据(能够通过最终结果,得知结果)
记录的时候,只需要记录最终结果,各种条件的最终结果
当然了,还有先算加法和乘法,再算减法;先算减法和乘法,再算加法;先算加法和减法,再算乘法;以及各种扩展运算限制,加多运算量生成的结果,然后减少碰撞量,从而能够用最少的(按照规则运算之后得到的结果)数据来表达最多的数据
戒尺皮带数据线惩戒