第66章 写个算法[第1页/共2页]
程理作为一名架构师,对算法也有必然的研讨。
而此时摆在程理面前的518个脉环窜改式,就比如一个具有518块的魔方,最后要得出的那独一的幻属性密钥,就比如要把这个518块魔方清算成每一面都是牢固色彩的,不比这个更难,而是要清算成每一面色彩都是混乱,但又是特定的。
看着小本子上写得满满好几页的牢固窜改式,程理不由擦了擦额头的细汗。
当时候的编程效力很低,并且只要那些数学天赋,才气在如许的环境下停止机器说话编程。
程理感觉没有比这更操&&蛋的事情,以是他还是挑选用本身制造的灵力计算机。
“总算弄好了,有了这些牢固窜改式,便能够像玩魔方一样,寻觅一个最短线路。”
程理一边吐槽着,一边按下了那太极扭转式按钮。
“运算开端!”
这无疑是一个超等庞大的巨型魔方。
“通过对3组灵力流,进入2号脉环前后的数据比对,能够发明。”
以是程理现在是打起十二万分精力,在太极版上不断的按着那吵嘴色的长板,时不时拨动一下中间的太极扭转式按钮。
“对比组,还是颠末1号脉环,然后再颠末2号脉环。”
“此次的尝试分为三组,对比组、尝试组1、尝试组2。”
“尝试组2……”
“幸亏最后设想出来的这个算法并不是太庞大,只触及到四则运算。不然以我机器说话编程的程度,还真没体例写出太庞大的法度。”
“幸亏之前跟算老要了一个做好的灵力计算机乙型,遵循它每秒100多万次的运算速率,应当勉强够用吧?”
“对比组,进入2号脉环前的数据为:00000000100000000000111111110111,进入后为00010000100000000000111101110111。”
不过幸亏程理是一名法度架构师,并且是一个数学很好,对算法研讨也颇深的资深法度员。
“好了,成果出来了。”
“固然我还没来得及给这个灵力计算机设想一些助记符,换句话说,我只能输入纯二进制数据,用机器说话来编程。但起码我体味起运转道理,比那玄乎的算器,要来得实在多了。”
需求通过庞大的算法运算,才气把这518块魔方,清算成密钥所需求的色彩。
并且比起魔方完整牢固的几种变更体例分歧,线路图的优化更困难在于他518个脉环牢固窜改式,每一个都是不一样的,如许一来计算劲就更是大增。
并且,这也只要程理才气这么清楚的记录下牢固窜改式,其别人看不到灵力流的内部构造,底子不成能如许简朴清楚的记录下每一个脉环的牢固窜改式。
“尝试组1……”
因而乎,程理开端投入尝试的大业当中,跟着一个又一个的尝试和对比。
“3组灵力流,在进入2号脉环后,都是把第4位的阴阳灵子,和第25位阴阳灵子停止对调。”
“呼呼,累死我了,这用机器说话编程的事情,还真不是人干的,这效力太低了。不可,我得从速找到核心秘文集,起码能用汇编说话来编程,也要效力多了。”
“还好窜改的过程是牢固的,要不然这个计算劲就会是一个天文数字。但即便是牢固的,以经脉这么多的脉环,想要计算出最短最优线路,所需求的计算劲也是一个惊人的程度。”
就开端在灵力计算机上输入数据了。
程理勉勉强强算得上是一个天赋,再加上他本来就有专门学习过相干知识,以是现在也勉强能够做到用机器说话来停止一些比较简朴的编程。