登陆注册
9450700000080

第80章 蒟蒻的苏小木与久违的您捧了

有时候懂太多也不好,太优秀,优秀到格外耀眼且喧嚣。

——苏小木。

这点小要求,谭凌断没有拒绝的道理,对这个短时间就刷了三次全校通告的小学弟,他还是很欣赏的。

“也行,我先把整个程序的算法设计给你调出来,总纲你得看一眼,数据结构的算法部分有特别的标记,直接定位就行。”

“整个程序的算法设计比较庞大,底层用的是C++,数据与数据结构这一块用的是Java和Python,你都懂的吧?”

谭凌一边弯腰在工作台上操作着,一边絮絮叨叨的介绍。

直起身的时候,工作台的显示器屏幕上多了很多内容。

一旁的苏小木一边点头,一边腼腆的说道,“C++和Python还行,Java差一点,那,我先看看?”

见谭凌点头让开身位,苏小木就坐到了工作台前。

课题本身就比较松散,反正大家也不忙这会,几个脑袋零零散散的挤了过来。

对这个张可教授这么多年来收的唯一一个本科生,除了学院的知情人士好奇以外,他们也很好奇其实。

张可抱着保温杯在一旁笑眯眯的看着,也不说话,许是又想起了自己曾经也是这么青涩,这么优秀,这么……

想着想着,突然想到了自己疯狂后退的发际线,猛地喝了一大口当归枸杞水。

还是要注意保养啊。

…………

整个程序从算法设计总纲很清晰的列了出来,数据结构检索算法的选择也揭开了面纱。

苏小木左手托着下巴,右手不时滚动鼠标,面露思考。

实话实说,除了自己写过的,他是第一次见过这么优雅的代码。

张可教授不愧是学校里面最严苛也最幽默的教授,挑选的学生分外优秀,在课题中不吝于精益求精。

总纲有部分算法的设计对苏小木来说稍微有点超纲,他的眉头不由自主的蹙了起来。

在UVA已经AC到1300多道题的经验发挥了作用,右手无意识的拨弄了一小会,紧皱的眉头展开。

如此这般,大约二十分钟后,苏小木腼腆一笑,道。

“数据结构的这个检索算法,我觉得好像是可以这么来……

二叉树的遍历方法分很多种,就跟我们上什么大学、选什么专业一样,选择不同,遍历的方法就不同,所以,我们是不是可以这样……”

噼里啪啦,修长的手指在键盘上挥舞着光芒。

“别!动!我的老天鹅!你可千万别乱动!”

谭凌猛地推了推眼镜,连忙制止道。

“小学弟,这学长可就得说你了,咱们在课题上的代码虽然都是有备份的,但一般不建议擅自修改……balabala~”

哒~哒哒~哒哒哒。

键盘敲击的韵律、balabala的絮叨声奏响起一会儿急一会儿缓的乐曲。

“啊,以后我一定记得提前说,不过学长,你看这样的话,虽然还是有不同的选择,但在检索上好像更方便了一点点……”

在谭凌巴拉巴拉的时候,苏小木没有停下手上的动作,这个时候敲下最后一个‘;’,比了个一小小的手势,声音蒟蒻的说道。

嗯?

谭凌顿时一愣,然后一脸懵逼。

这就改好了?

算法不用先想一想设计一下的吗?

键盘就这么听你话的吗?

还有,你……

卧槽?

这样也可以?

“呃,小学弟,你说,你是过来砸场子的吧其实!”

片刻,谭凌直突突的说道。

程序数据结构部分的算法设计之前就是他谭凌亲自操刀的。

苏小木腼腆一笑,“没有没有,只是凑巧懂一点点数据结构,以及跟算法的关系。”

呵呵~

呵呵呵~

呵呵呵呵~

凑巧、懂一点点……

我俏丽吗?我问你,我俏丽吗?

谭凌身后数个学长的眼睛中的每一条血丝、每一点浮肿,都在说这句话。

“哇,小木学弟,你怎么这么厉害。”

惊呼声从苏小木的右侧响起,转头就看到合法萝莉林唐双手合拢,眼睛眨呀眨的往外冒星星。

要不是知道她皮,苏小木差点就信了。

“那个,林学姐,你知不知道李时珍其实没死?”苏小木突然挑了挑眉。

林唐:“???”

怎、怎么个意思?

这个人的眉毛怎么感觉有点……

林唐还在想苏小木的话是什么意思的时候,苏小木已经投入到下一段代码的修改中去了。

…………

…………

接下来的大半个小时里,苏小木针对性的挑出一段代码,进行局部优化。

自从小垃圾系统给出数据结构这部分的知识资料以来,苏小木还没有系统性的运用过这部分知识。

哪怕在骚客APP的开发上,都只是简单运用——因为…

用不上。

“数据排序有很多种方式,这部分我们可以这样来……”

苏小木一边说着,一边修改了代码,那双修长的手上像是挥舞着璀璨的风儿,甚是耀眼。

数据的结构并不是一成不变的,至少,对苏小木来说,是这样的。

他可以划船不用桨,他可以扬帆没有方向,只要他敲键盘的速度足够快,就能追上他说话的速度……

至于另外的模块,苏小木不会去班门弄斧,有些地方都超纲了,别说去优化,连理解都费了点功夫……

端着保温杯不时喝口当归枸杞水的张可教授摩挲着下巴,心中暗道。

“这羊城太大了点,打听点消息都这么难!这小子,我非得看看他到底有多少东西!”

说起来也有意思,如果没有小垃圾系统之后给的数据与元数据与存储结构基础原理,苏小木还真不一定能这么从容。

数据也会有脏数据这个东西的存在,脏数据的产生通常不受控制,并且是绝对无效的,还会占据空间,甚至会影响正常数据。

精心选择的数据结构,可以有效的减少脏数据的产生。①

并且,对数据结构的检索算法以及索引的精心优化,可以让数据的运行效率更高,也可以让数据存储的效率更高。

让数据本身不那么的臃肿。

这也是张可教授希望优化的部分,这样可以有效的节约存储资源,让计算进行得更快。

其实真的很难想象,数据也可以看上去这么优雅。

当苏小木敲下最后一个‘;’后,结束了全部的操作。

林唐轻咬着下嘴唇,双手合拢在胸前拍着,“小木学弟,你怎么可以这么厉害!嘤嘤嘤!”

苏小木:“……”

我可不可以申请脑阔不要转?

这个小学姐真是太调皮了!

真想一拳一个嘤嘤怪。

emmmm。

“理论上讲,现在的数据结构应该大约可以让数据储存效率提高百分之二十,运行效率提高百分之十五。”

末了,苏小木总结道。

谭凌和张可皆点了点头。

“小学弟,看不出来嘛,你这水平上本二有点屈才,得跟咱们学校建议修够足够的学分,就可以让优秀的学生申请跳级。”

谭凌笑眯眯的说道。

苏小木连忙起身摆着手,很诚实的说道。“您太捧了,我要学的还有很多,就这个程序好多地方的算法设计我、就、看不懂……”

看着几双越来越不对劲的眼睛,苏小木搔着头蒟蒻的说完了话。

…………

…………

之后,谭凌上前主持程序,几个学长包括调皮的林学姐也各自进入了角色。

实话实说,苏小木对整个程序的设计部分都只懂个百分之八九十,他再翘尾巴,也不会这么没有逼数的去主持程序。

谭凌他们的动作很快,没几分钟,16个计算节点便开始重新工作。

程序返回了各种各样的参数。

良久,谭凌收回看向显示屏幕的目光,叹了口气,道。

“教授,数据的储存效率确实如小学弟说的那样,高了百分之二十五不止,运行效率也高了百分之二十,但还是那个问题,根据现有的反馈结果,只能勉强上32个计算节点……”

老大难的问题摆在了跟前:

存储资源就这么多,只有两条路,申请更多的存储资源,申请厂商进行针对优化,以同样的存储资源进行更大量的运算。

瓶颈其实不是存储空间,而是存储的性能、处理效率、压力等。

如果是存储空间,张可教授早就想办法了。

这么说吧,同样的存储空间,不同的存储矩阵配置,性能可以相差到20倍、100倍甚至好几百倍。

这里面涉及到很多的参数。

比如硬盘的转速、硬盘空间大小、数量、规格、存储机头的处理器、内存等方面性能、存储系统的相应效率、IOPS、吞吐量等。②

硬盘有不同的大小容量和转速,转的速度越快,数据的读写效率就越高,虽然是同等存储空间,但用4T的7200转硬盘和用14块300GB总共4T空间的15000转固态硬盘,效率是绝对天上与地下。

这一点,苏小木也帮不上忙,尽管他其实孟浪的考虑过写一个程序放存储上,帮助存储让数据更快写入硬盘,让存储的硬件资源发挥到极致……

①:这个我真是随便说的,脏数据这个概念解释太复杂了,只要有数据,基本上就有可能存在脏数据。

②:IOPS:即每秒钟数据进行读和写(I/O)操作的次数,换句话说,大概相当于我们日常进行文件复制与粘贴的时候,显示几十M一秒这样子。

======

破碗。求推荐票、笔芯。

今天一更,但是有3000多字。

同类推荐
  • 曾如梦初醒

    曾如梦初醒

    你问:初见艾缅梓是什么感觉?洛希无:掌背冰凉,掌心满是黏黏的汗……我问:进入创业公司,有何不一样?洛希无:像风像雨又像雾……她问:能讲诉一下职场生活的尔虞我诈么?洛希无:就是一场梦……
  • 终极厨神系统

    终极厨神系统

    看到封面上我左手上的火焰了吗?那便是掌心火,也是我的本命火,可烧饭,可焚万物。嗯?你看不起我厨神系统,那我分分钟让你变成一缕臭气……
  • 我真是编剧

    我真是编剧

    王野一直认为,他的真实身份,是一名编剧。别的身份,都是被迫的。
  • 绿茵暴徒

    绿茵暴徒

    足球少年爱足球,这一踢,踢出个爹来,再一踢,又踢出个爷爷来,踢进了亚洲杯,踢进了世界杯;踢进了爱情的漩涡,多少事,都在足球中。
  • 超级败家学生

    超级败家学生

    每天都在花钱,每天都要花很多的钱,花不完还要受到惩罚。好烦,钱太多,不知道怎么花,谁来给我出出主意?新书:读者爸爸真香,连载中...
热门推荐
  • 请一直和我在一起吧

    请一直和我在一起吧

    芝子被继父算计,众叛亲离,人人视她为“骗子之女”。社会舆论快要压垮她,管家周姨收留了她,却别有用意,直到把她赶走。而继父临终前给她这个最不受宠的女儿留了一处避难之处,足够她平平淡淡过完一生,在那个地方,没有人认识她,她会很安全。当她到达托儿所,却发现托儿所已经转手给边渡,为了留下,她用计使这个冷漠的男人动了恻隐之心,并让他冲破一切禁锢,不计后果爱上她,等待她的却是更大一场阴谋。
  • 恶报

    恶报

    在上世纪二三十年代,天津卫是全中国最早开埠通商的水旱码头,商家云集,百业兴旺。当年,全国各地许多人闯天津卫,三教九流、五行八作什么人都有。甭管什么人,在天津卫没有两把刷子,三个板斧,就别想在这地界上混。因此,老天津人就常常开导年轻人:小子唉,别没事找事,别看街上那些敲牛胯骨、卖大粒丸、变戏法杂耍、摆摊儿算卦、拉洋车、背粪篓、捡破烂儿的,有一个算一个.
  • 追妻无门:女boss不好惹

    追妻无门:女boss不好惹

    青涩蜕变,如今她是能独当一面的女boss,爱了冷泽聿七年,也同样花了七年时间去忘记他。以为是陌路,他突然向他表白,扬言要娶她,她只当他是脑子抽风,他的殷勤她也全都无视。他帮她查她父母的死因,赶走身边情敌,解释当初拒绝她的告别,和故意对她冷漠都是无奈之举。突然爆出她父母的死居然和冷家有丝毫联系,还莫名跳出个公爵未婚夫,扬言要与她履行婚约。峰回路转,破镜还能重圆吗? PS:我又开新文了,每逢假期必书荒,新文《有你的世界遇到爱》,喜欢我的文的朋友可以来看看,这是重生类现言,对这个题材感兴趣的一定要收藏起来。
  • 愿你拥有被爱照亮的生命

    愿你拥有被爱照亮的生命

    童年时与父母等重要亲人相处形成的关系模式、心理模式,是我们人格的基础,就像是新出厂的电脑装上了一套操作系统。如果对自己的“操作系统”不了解,外界来什么刺激,我们有什么情绪,做出什么反应,自己往往都意识不到。于是,我们被同一套心理模式所左右,不断重复一些幸福或苦难,人生就像是一个个轮回,这就是所谓的性格决定命运。如果对自己的心理模式有了深度了解,对发生的事情,我们可以有意识地做出回应,那么我们的生活就有了自主选择的色彩。当我们为自己的一切做选择时,就是在成为自己,自我实现。如果你渴望更了解自己,看清楚亲密关系和其他人际关系,更真实自主地生活,那这本书就可以帮助到你。
  • 念朝曦

    念朝曦

    我总以为,那一年,是我人生中最灰暗的一年,直到后来……
  • 我在异世卖副本

    我在异世卖副本

    别人穿越我也穿越,别人有金手指我也有金手指,但我的金手指是老板,要我支付天文数字的穿越费,付不起只好替老板打工还债,每月还需要高额的利息,看来只好先订他个小目标了,先从还利息开始。
  • 二爷

    二爷

    谁都清楚,今晚这种场合,二爷只能是他哥我大爷的配角。尽管二爷他一米九〇的大个,牛高马大,污油光头,鹰隼眼目,到哪里都算得上彪形大汉,在娇秀为美的江南,更显出突兀和凶神恶煞模样,但二爷没有交椅,不配。煤气灯嘶嘶作响,好似蜷蓄了许多活跃的蛇蜥,白得雪青的冷光,与圈外无边的墨色构成戏剧化了的惨烈对比。二爷的身量,灯光只照见其鼻梁与下半脸,他的头颅便半黑半白,不阴不阳,神秘鬼怪地浮在空中,多出一分冷重的杀气。气氛十分肃穆,声音凝固,暗中却有两种力量在缠绕、较劲和对峙。
  • 腹黑小狂后

    腹黑小狂后

    大周国。一年一度的秋季狩猎正在云雾围场举行,云雾山的山脚下,几个贵族女子正对一娇小的少女拳打脚踢。“玉绯烟,就你现在的丑模样,还想当大周国的四皇子妃?真是癞蛤蟆想吃天鹅肉!”“一个傻子哪里配得上高贵的四皇子?”“芝兰小姐和四皇子才是天生一对!”“就是!芝兰小姐,好好教训她!”听了那些奉承的话,玉芝兰骄傲地扬起右手里的银色骨鞭,……
  • 青山祭

    青山祭

    “昨晚说到哪儿了?哦,那时场面大乱,我挥剑朝清河帮帮主砍去,被他用一招武当派的‘平沙落雁’格开。我虽然只学过一点点武功,但也不是能让他们随便欺负的。说时迟,那时快,我趁他反手要回刺我的时候点住了他的笑穴!”“哼,哼哼——”惊异的冷笑声引得白小舟回头,瞬间石化。方澜提剑站在他们身后,哼笑不止:“白小舟,我怎么不知道原来你还会武功?”
  • 夜幕下的倒影

    夜幕下的倒影

    偶入梦境,遇佳人,交益友,攻坚克难,解一时困境,求梦境真意。