第509章 幻符号已知,数值排列组合未知的数据压缩算法
为加法,每次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(
第509章 幻符号已知,数值排列组合未知的数据压缩算法(2/5)