手机浏览器扫描二维码访问
近五千行代码运行,错误还是比较多的。
哪怕是有《联络率》辅助,光是输入错误就找到二十几处,一个符号打错了,都会导致程序出现巨大问题。
调试、修改!
再调试、再修改!
两个多小时以后,程序终于成功运转了一次。
赵毅输入了几种魔方初始状态,都得到了想象中的结果。
他主要注意是运转速度。
其中有一组数据输入后,cpu瞬间达到最大功效,电脑似乎是卡住了,过了三、四秒以后才得到结果。
他干脆在筛选程序中,加上了一个计数项nn,每一次筛选程序运行,计数项都会增加一点。
随后他分别输入了两种,十五步能还原的魔方状态。
程序运行一秒左右,就得到了结果。
结果没问题。
nn得到了不同的数值,一个是36211,一个是67091。
“这么少?”
赵奕感到惊讶。
哪怕对筛选方法有信心,他也没有想到第二步的筛选对比,竟然会刷下如此庞大的数据。
想想也对。
筛选对比刷下了计算需求最多、最无用的部分,继续运行的部分则淘汰了更多让魔方变得混乱的步骤。
计算量是以指数形式递增的。
筛选让指数的底变得更小,到了十步以内都会变成以千、百为单位的增加,增加的量都可以忽略不计。
“如果是最复杂的情况,筛选次数也能达到千万,甚至亿级?”
赵奕想着。
那种数据其实也并不多。
普通家用电脑依旧能解决,只不过需要的运算时间更长一些,或许是几十秒,或许是一分钟、几分钟、十几分钟。
哪怕上升到以小时为单位的程度,也已经是相当了不起的。
现在世界公认三阶魔方的计算,只能用超级计算机才可以,家用电脑的性能实在差太多了。
程序设计出来,剩下就是优化了。
赵奕做了个输入优化。
之前为了方便进入设计主题,输入端需要六个界面的五十四种颜色,实际上,只输入三个面,就足以确定整个魔方。
添加了输入优化代码后,只需要三个面的二十七种颜色。
之后是检测代码。
如果输入的魔方颜色不成立,检测代码就会执行给出错误提示。
我是一名午夜外卖员,专为鬼怪送外卖。刚外出打工的我,意外找到了一份高薪工作,就这样,我每天午夜时分出发,然而恐怖怪异的事情开始一件接一件的发生。最重要的是,我发现我家竟然守着一笔巨大的财富,那是一座鬼墓...
...
陆白穿越到蓝星,绑定再来一万倍系统,瞬间成为世界首富。不装了,昨天打赏网红一个亿的土豪,是我陆白!不装了,一个人买了12栋超级大别墅的神豪,是我陆白!不装了,砸了整个KTV的砸店哥,也是我陆白!天啦,小姐姐我不想努力了,我要找陆白!陆白等等我,我也不装了,我要当你的小舔狗!...
简介他被人设计身中春药,却害她惨遭失身。第二天清晨,撒旦般的男人冷冷拿出支票簿,看你还是第一次,随你开个价吧。她愤怒从钱包里翻出一千块砸回在他头上,不用找了,姐包你一晚的过夜费,他愣在一地,她从容离开。没想到,事后那个男人竟然上门夺婚,他娶她,她嫁他,都跟爱情没无关,这段没有爱情的婚姻,又能维系多久?...
回家相亲,手机意外掉进锁龙井,小哥进入井中获得真龙传承,从此屌丝逆袭,在下河摸鱼,出海探宝的同时,踏上化身真龙的修行之路,最后踏遍五湖四海,炼化天下水脉,蜕换龙身,点化水族…面对各国的海上军事力量挑衅,小哥一句敢犯我领海者,虽远必诛!万千水族倾巢而动!...
...