这个时候,第二考场内,江飞宇已经开始审第二道系统设计与实现题。
第二道题是一道算法题:矩阵快速幂。
矩阵快速幂顾名思义,就是把多次矩阵乘法用快速幂的形式算出,一般常用于递推的优化,可以看做是普通快速幂的进阶算法题。
江飞宇只是思考了几分钟,就构思好了逻辑,并开始重新敲代码了。
后世的大数据、云计算、人工智能等新技术的应用,底层的基础都是算法应用,江飞宇对各种算法还是挺熟悉的,这对他来说没什么难度。
而此时,连进度最快的曹文萱,也只不过完成了第一题的百分之75左右的开发量,加上个人测试和微调的时间,她起码还要15——20分钟的时间。
大部分人的开发进度集中在35%——50%之间,这代表了正常水准。
下午的竞赛共3道题,竞赛时间是5个小时。
按照这帮本科在校生的平均编程速度,每道题编程所需的时间在1。5个小时左右。
加上个人测试功能和代码修改调整的时间,5个小时是非常紧凑的。
出题人给的考试时间如此紧凑,就是人为设一道“坎”,把顶尖的那一小批人筛选出来。
这一小批顶尖的参赛者,不用说,肯定是以曹文萱为代表的那一小撮人。
可能连出题人都没有想到,会碰到江飞宇这样的“实力变态”的参赛者。
工作人员所在的机房内,其中一个姓邹的工作人员向吴方熊问道:“老吴,刚才最快提交的那版程序,测试得怎么样了?”
吴方熊一边记录,一边惊叹道:“说来你们可能不信,10组测试样例都测试过了,全部准确通过。”
“不会吧?这个参赛者这么牛吗?只用半个小时就开发出来,质量还能跟得上!”
吴方熊打开了江飞宇备份在服务器上的程序源代码,说道:“这还不是最牛的,你们过来,我让你们看一些更加叹为观止的东西。”
两人的对话吸引了其他的工作人员的注意,反正暂时还没活,周围的人都围了过来。
“这!!!!怎么可能?他的代码简洁到这种程度!”所有人看到源代码后,都露出了震惊的表情。
实在是江飞宇的代码太简短了,比正常的一半还要少。
他们也是搞编程的,对于“搜索”这道题也有自己的估算。
即使他们自己来写代码,代码的长度也要江飞宇的好几倍。
吴方熊缓缓地解释道:“我刚开始看到的时候也难以置信,我特意用他备份的程序版本,在另外一台服务器上部署了,结果功能完全没有差异,特别是他的很多编码技巧,实在是让人百思不得其解。”
“这个参赛者是谁?是水木大学的吧?”围观的工作人员转而对开发者的身份好奇起来。
在他们看来,这么牛叉叉的实力,也只有前两届的卫冕冠军——水木大学才能培养出来吧!
吴方熊从库里调出江飞宇的个人信息,说道:“第二考场,79号,姓名江飞宇,来自帝都理工大学。”
“居然不是水木大学的!!”