第424章 幻当程序员小白用自然语言编程时会怎样?-《脑回路清奇的主角们》


    第(2/3)页

    那么就能够统计出各英文字母出现过多少次,这导致的就是数据能够很好把所有元素给还原出来,只是这些元素之间的排列组合,就随着数据长度的变大而趋向更高运算量。

    最简单的方法,就是用三种统计方法:

    如字母矩阵:

    a    c    a    e    f    h    i    o    p    q    r    t    t    y    t

    a    s    d    k    f    j    a    s    l    k    f    d    j    l    a

    s    k    j    f    d    a    s    d    f    s    a    d    f    a    s

    d    f    a    s    f    a    s    d    f    a    s    f    d    a    s

    f    d    j    h    l    k    j    h    l    k    j    h    l    k    j    h

    为了快速得知每个数字的排列方式,可以进行统计校验

    每一行的第一列中出现a的次数为2次

    每一行的第二列中出现a的次数为0次

    第一行中出现a的次数为2次

    第二行中出现a的次数为3次

    a在整个文本中出现过12次

    以此类推,就能使用数独的方式,逆推出去掉了很多排列组合的有限数量的排列组合方式,然后这些排列组合就能通过其他校验方式,比如md5,比如sha128和其他校验方式快速找出正确的排列组合。
    第(2/3)页