dAB,dAC,dAD,dBC,dBD,dCD是由公式计算出来的六个数
F(A),F(B),F(C),F(D)是四个与A,B,C,D位置有关的函数,
将F(A),F(B),F(C),F(D)的值由小到大排序为E,F,G,H
然后由F(A),F(B),F(C),F(D)的序列排成的新序列代表为E,F,G,H序列
然后表示出要求的结果dEF,dEG,dEH,dFG,dFH,dGH
例如,E,F,G,H的序列是由F(B),F(C),F(A),F(D)确定的
那么结果就是dEF=dBC,dEG=dAB,dEH=dBD,dFG=dAC,dFH=dCD,dGH=dAD
又如E,F,G,H的序列是由F(C),F(A),F(B),F(D)确定的
那么结果就是dEF=dAC,dEG=dBC,dEH=dCD,dFG=dAB,dFH=dAD,dGH=dBD
F(A),F(B),F(C),F(D)是四个与A,B,C,D位置有关的函数,
将F(A),F(B),F(C),F(D)的值由小到大排序为E,F,G,H
然后由F(A),F(B),F(C),F(D)的序列排成的新序列代表为E,F,G,H序列
然后表示出要求的结果dEF,dEG,dEH,dFG,dFH,dGH
例如,E,F,G,H的序列是由F(B),F(C),F(A),F(D)确定的
那么结果就是dEF=dBC,dEG=dAB,dEH=dBD,dFG=dAC,dFH=dCD,dGH=dAD
又如E,F,G,H的序列是由F(C),F(A),F(B),F(D)确定的
那么结果就是dEF=dAC,dEG=dBC,dEH=dCD,dFG=dAB,dFH=dAD,dGH=dBD
再排序
然后结合不就可以了吗??
例如排序是:b c a d
就是dBC dBA dBD dCA dCD dAD
最后根据两个数的ascII 码排好 dBA 变成dAB 就好了