第3章:我室友是学霸(1 / 2)

挑逗一下赵狄秋后,郑元继续答题。

第二部分算法题。

算法是编程的核心,不一样的算法逻辑,运行效率也是不同的。

好的算法,是能大大提升程序的运行效率的,这也是能很直观的反应一个程序员编码能力。

郑元粗略的扫了一下五道算法题。

第一道让写一个排序算法,这个基础。排序法有多种,郑元想了想写了一个二分排序法,这比书本上提供的冒泡排序和快速排序的效率高很多。

第二道写一个查询算法,也比较简单,最基本的二分查询的思路。

第三第四第五道都是有关数据结构的,郑元根据自己多年编码经验,尽量让代码精练简洁并且高效。

敲击着代码,郑元也是怀念起当年刚毕业在燕城当程序员的时光。

那个时候的郑元对技术有追求,每天除了完成工作上的需求,私下还会研究新技术。

可以说真的把工作当爱好了。

创业之后,反而很少敲代码。

如今再次敲打着熟悉的代码,郑元作为一个标准理工男,对技术的热爱探索的心又被激起。

很快五道算法题都写完了,郑元写的很舒服。

不过周边的同学可不舒服了。

一个个头都大了,呆望着电脑屏幕,不知所措。

赵狄秋跟前桌人商讨一番后,简答题也是磕磕绊绊写了大概。

来到算法题时直接傻了眼。

简答题实在不会还可以硬答,这算法题跟数学题似的,不会就是不会。

在跟前桌交流,发现对方也没写出来。

赵狄秋无奈不情愿的瞥了一眼旁边的郑元。

好家伙,算法题都写完了!

这次赵狄秋呆滞了。

脑子有点懵,一个疑问反复在脑海盘绕。

这货什么时候这么厉害了?

肯定是利用寒假时间补习了,现在大三下学期,课程大部分都结束了,唯一的大头是实训项目。

甚至有些企业会提前来招实习生。

郑元意识到危机感,努力学习也不难理解。

赵狄秋分析了一波,然后很确定的点点头。痛心疾首道:“我该像元子学习,在这样我大学是真的荒废了啊。”

意识到曾今不起眼的死党可能成为技术大神,赵狄秋这次语气恭敬道:

“元子,帮个忙呗下课请你吃饭。”

郑元道:“这时候想起我了,行吧不装了,刚才是逗你玩呢,我会在意一顿饭钱,咱们毕竟是室友,关系摆在那的。”

赵狄秋眉开眼笑道:“谢谢元子。”

算法题的前两道都是固定的,可能排序和查找算法比较重要和基础。

出题者目的希望大多数人都能掌握。

赵狄秋直接照着郑元的写,前两道算法题是完成了,后三道郑元不想多浪费自己时间,给赵狄秋提供了思路,具体写法让赵狄秋自己去实现。

赵狄秋已经很感激了,这时前桌突然扭头小声道:

“狄秋,我有前两道算法题的答案,你要不要。”

赵狄秋不满道:“我都做完了,你才来,晚了不需要。”

前桌同学补充道:“我这是抄的宁辰泽的,你自己写的答案不一定正确,宁大神的实力你不相信?”

赵狄秋眼神亮了,改变主意道:“那给我看看吧。”

宁辰泽啊,班级大神。老谭的得意弟子,每次考试基本上都是班级第一的存在。

而且这家伙,动手能力也非常了得,私下里已经在开发一些小型网站了。

学院里的学生会管理网站就是宁辰泽做的。