刺激1995
时间:2023-05-23 来源: 作者:愚乐
怎么个厉害法?
蔡星火张了张嘴,打算像报菜名一样报杜秋的那些简历,但是话到嘴边又觉得太过匪夷所思了,说出来这些学生肯定不信,于是拿起刚才搁在床铺上的海报,说道:这是他们老板亲自做的招聘海报,你们看看上面是什么意思?
其中一个穿着国际米兰足球队服的学生抢先拿了一张,见海报很简洁,和宿舍里那几张贴在墙上的记事本海报如出一辙,中间打印了短短的几行c语言代码,下面是一行提示文字:如果你看懂了这段代码,请于4月30日至5月2日期间,到三江大学多功能报告厅一楼领取精美礼品一份。
这几行代码什么意思?
这个很简单啊,就是生成斐波那契数列的第n项数字。那名学生有些不屑的把海报还给了蔡星火,笑着的问道:蔡老师,精美礼品是什么?
骁龙软件公司专门定制的thinker’notebook记事本,挺漂亮的,买的话估计要不少钱。
哟,那不错啊,什么时候可以去拿?
上面不是写了吗,明天就可以了。蔡星火见宿舍环境勉强能看了,就把几张海报放在书桌上,说道:我现在下楼去请美女上来跟你们聊聊。
快去快去,我们宿舍还从没进来过美女,今天终于要开光了。
就是啊,班里总共才5个女生,没有一个是美女,我们这几十个精壮汉子熬了四年,早就饥渴的不行了。
你们正经点,别胡言乱语,人家是来办正事的,而且来头不小。蔡星火走到窗口,指了指楼下的汽车,说道:呐,人家是开着高档进口车过来的,别不知好歹,放尊重点。
蔡老师放心,我们保证坐怀不乱
我们一定要财色兼收,人车兼得!
姜丹枫是个消费**很强的女孩子,之前在美国的时候,工资加提成总共赚到了大约6000美元,除了留给父母的钱之外,其余的都拿去血拼采购了,买了一堆衣服鞋包以及化妆品回国,因此打扮的非常时尚,穿着大红色的风衣,走进灰蒙蒙的男生宿舍时,就像茫茫荒漠中忽然盛开了一朵玫瑰,醒目而又艳丽,让每个人的眼睛为之一亮,呼吸为之一滞。
三江大学的宿舍布局和京城商学院的大同小异,都是标准的六人间,但有八张床铺,靠近门口的两个下铺被当作了杂物间,堆满了各种各样的物品,虽然刚才收拾了一下,但仍旧显得乱七八糟,屋子中间则摆着一张又宽又长的书桌,让本来就狭窄的宿舍变得越发的拥挤。
姜小姐,请坐。
谢谢。姜丹枫自己也是个还没毕业的学生,对屋子里的摆设很有亲切感,大大方方的在凳子上坐了下来,然后直奔主题,指着桌子上的海报,问道:这段代码你们都看过了吗?
宿舍里挤了七八个学生,但被她的美色所震慑,没有一个人胡言乱语,也没有人回答,似乎都担心说错话丢了印象分,出现了片刻的宁静,蔡星火见冷场了,就轻轻踢了那个穿国际米兰队服的学生一下,解围道:肖家霖,你不是知道吗?
这是生成斐波那契数列的第n项数字的代码。
你觉得这段代码有没有问题?
肖家霖楞了一下,低头把那段代码又看了一遍,然后有些迟疑的说道:随着n的增大,计算量呈指数级上升,执行时间会越来越长。
姜丹枫不置可否,挨个问了一下其他学生,见所有人都认同肖家霖的观点,于是又问道:如果要改进的话,应该怎么改?
斐波那契数列是一个很奇妙的数列,由0和1开始,之后每一个数字都由前面两个数字相加而成,比如0,1,1,2,3,5,8,13这是一种很典型的递归关系,因此很多计算机编程教材在讲解递归函数的时候,都会拿它做例子,所以肖家霖一眼就看出来了海报上的代码是什么意思。
但是把这段代码改进却有点难度了,肖家霖和几个同学轻声交流了好一会之后,找了支笔,在海报上添了几行代码,然后解释道:把已经计算过的中间项数字保存起来,如果下次计算需要的时候就先查找一下,这样就避免了重复计算,时间复杂度会大幅降低为o(n)
姜丹枫掏出了自己的记事本,一边听一边和杜秋提供的标准答案对照,等解释完了之后,她合上记事本,站起身来,点了点肖家霖以及刚才几个表现活跃的学生,含笑说道:你们都很出色,我们公司面前正在各大学校进行招聘活动,很缺人手,不知道你们几个愿不愿意帮忙?如果愿意的话,每天给100块钱的补助。
大四学生日子悠闲,本来就没什么事干,有钱拿,又有美女邀请,自然没有不愿意的,姜丹枫把名字一一登记好,然后带着他们离开了。
她前脚刚走,剩下没被选中的学生就像炸了锅似的议论纷纷。
这个美女到底什么意思?
肖家霖真是走了狗_屎运,随便写了几行代码,就被美女青眼相加,进了月薪过万的大公司工作。
狗屁!人家只是让他们几个临时打工,根本没说要招进公司上班。
蔡老师说他们老板要来我们学校搞演讲,刚才那个美女说他们公司在搞招聘,可是这海报上既没有演讲的信息,也没有招聘的信息,不知道搞什么鬼。
第九十三章 筛选和门票
这是斐波那契数列
肖家霖没等面前明显不是学计算机,甚至明显不是大学生的妹子把话说完,就从工作台上拿起一个印着思想者文化用品公司logo的小纸袋,说道:恭喜,你答对了。
那个看起来只有十六七岁的妹子拿过纸袋,拆开看了看,见里面装着3张明信片,印着水墨画和古诗词,精美又文雅,她很喜欢,但并不满意,指着堆在工作台左侧的一排记事本,问道:为什么给别人记事本,只给我明信片?
从4月30日早上8点开始,肖家霖就坐在三江大学多功能报告厅一楼的走廊上分发礼品,两天下来,这种问题已经被问几百次了,感觉既无聊又无奈,有气无力的举起铅笔,在面前的海报上点了点,说道:如果你能把这段代码优化一下,就可以拿到记事本了。
妹子果然不懂,眨着眼睛问道:怎么优化?
肖家霖耸肩摊手,摆了个爱莫能助的姿势。
妹子感觉被鄙视了,很不爽的冲他做了个鬼脸,然后拎着小纸袋离开了,这时同宿舍的张栋梁从报告厅外面走了进来,问道:肖家霖,你这几天送出去了多少记事本?
大概130本的样子吧。
张栋梁用双手撑着工作台,啧啧有声的感慨道:这下咱们学校的面子都要丢光了,我听说云大那边差不多送出去了200本,理工大更是不得了,足足送出去了四五百本。
我们当然不能和理工大比,但是云大能有这么多人懂编程?肖家霖有些不信,说道:他们就算比我们强,也强的有限,不会是背答案作弊的吧?
姜秘书不是说了吗,光写出来代码不行,还得解释为什么要这么做,再说小马他们几个也不可能给云大的人放水。张栋梁用手掌轻轻拍了拍工作台上的海报,说道:那天要不是你发现了这段代码里的时间复杂度问题,我和小马就要丢丑了,以前c语言考试的时候,标准答案就是这么写的,根本没多想过。
只是运气好而已,我前几天改毕业设计,正好要用到递归,所以多想了一下。
肖家霖谦虚了几句之后,探身拿起了一个记事本,记事本封面上印着一个黑色的自行车车轮,轮子上用白色的字体写了句名言:人生就像骑行,要想保持平衡就得不断向前。在封面的右下角,有一个红底白字的方块,标注着阿尔伯特爱因斯坦的名字。
图案简洁,字体简练,风格严谨而又冷峻,和以前充满文艺气息的thinker’notebook完全不同,很符合理工科学生的审美,肖家霖欣赏了几秒钟之后,翻开封面,见扉页上夹着一个书签,书签上写着一个题目:
不使用其他库函数,用c语言写一个函数,实现把字符串转换成整数的功能。
这个题目乍一看很简单,把诸如123之类的字符串转换成整数123输出即可,几行代码就能搞定,很多初学编程的菜鸟也能写的出来。
但是肖家霖经过反复琢磨之后,觉得这个题目并不简单,因为除了正常的字符串之外,还有这样的空字符串,如果设定空字符串输出为整数0的话,就会和0这样的正常字符串起冲突,需要加以区分,更进一步细想的话,还有空指针非法字符串特殊字符串等一系列问题,非常的麻烦,绝对不是短短几行代码就能搞定。
书签下方还有一行醒目的文字:如果你完成了这个问题,请与5月2日下午2点之前,到三江大学多功能报告厅一楼领取一份更加精美的礼品。
肖家霖,我听说你昨天下午去量子物理研究所的时候,见过杜秋本人,他是个什么样子的人?
我就见了十几分钟,哪知道他是什么样的人。肖家霖把记事本放回远处,说道:不过我感觉他跟电影明星一样,挺有魅力的。
靠!你又不是大一大二的小女生,发什么花痴。
我不是说他的相貌,我是说他做事和编程的能力。肖家霖没什么语言天赋,想了半天也不知道怎么形容,只好找了个不怎么合适的类比对象,说道:就像《终结者2里的水银人一样,又酷又厉害。
水银人是大反派啊。
我当然知道是反派,但是你不能否认他很有魅力,是不是?肖家霖见张栋梁点头了,这才进一步解释道:水银人可以自由切换身体,杜总可以自由切换思路,同时处理几件完全不同类型的事情,而且效率非常高,厉害的不得了。
你怎么知道?
他们公司在量子物理研究所的一个仓库里办公,那个仓库很大,分割成了四个区域。肖家霖用铅笔在海报上画了个田字型的简图,指着不同的区域介绍道:这边是办公软件研发区,这边是操作系统研发区,这边是数据库系统研发区,这边是杜总的办公区。
我靠!他们居然连操作系统都做?不会是唬人的吧?
应该不是,我昨天下午去的时候,已经有一个从美国回来的大牛人在操作系统区办公了,他经常去问杜总问题。肖家霖说到这里,不自觉的露出了钦佩的表情,说道:杜总在写一款做网站的软件,和操作系统没关系,但是那个牛人的问题,他总能很快解决,有时候甚至一边写自己的程序,一边解答,几句话就搞定了,你说厉害不厉害?
都是些什么问题?
我当时在旁边听了半天,一句话都没听懂。肖家霖自嘲式的笑了笑,说道:咱们连互联网什么样子都不知道,人家就已经开发出了世界顶级的浏览器,差距太大了。
照你这么说的话,那这个杜秋确实够叼,而且他还是自学成才的。
是啊。
两人正在闲聊,从报告厅外面嘻嘻哈哈的走过来三个学生,意气飞扬的大声说道:哥们,那个书签上的题目我们已经做出来了,赶紧把精美礼品拿出来。
把答案拿我看看。
为首的学生拿出一张纸片,递给了肖家霖,肖家霖只看了一眼就还给了他,问道:空字符串怎么处理?
那名学生楞了一下,然后恍然大悟,从裤兜里掏出一支圆珠笔,说道:我改一下。
非法字符串怎么处理?
我再改一下。
特殊字符串呢?
三个学生乘兴而来,败兴而去,等他们离开之后,肖家霖有些后怕的对张栋梁说道:还好前天拿到题目后咱们几个仔细研究了一个晚上,否则我昨天下午去见杜总的时候,比他们几个更狼狈。
张栋梁深以为然的点了点头,问道:那个杜总怎么说你的?
他说我勉强算个合格的码农。肖家霖又露出了自嘲的表情,说道:码农是杜总自创的名词,意思是写代码的农民,只能做一些基本的编程工作,呵呵,咱们读了四年大学,自以为很了不起,结果在人家眼里只是个农民,还只是个勉强合格的。
切!他算老几
此时已经快9点了,距离下午2点的演讲不到5个小时,越来越多的学生过来递交书签上的题目答案,但全被肖家霖的反问打发走了,直到10点左右,才有几个计算系的大三学生拿到了礼品,礼品同样是记事本,但换成了早已不再对外发售的真皮旅行记事本,另外还配了一个特制的牛皮纸封套。
封套正中用楷书手写了《论语里的一句名言:三人行,必有我师。字迹端庄秀美,神气畅然,下面用小号的铅活字印了三排文字,第一排是杜秋的名字,第二排是骁龙软件公司的logo和名字,第三排则是演讲的时间和地点。
这个封套是演讲的入场门票,下午2点,欢迎前来捧场。
哇靠!这个骁龙软件公司真牛逼,连演讲门票都搞的这么讲究。
这题挺难的,我看没几个人能拿到门票,到时候要是空荡荡的岂不是很煞风景?
据说除了我们学校的学生之外,云大和理工大的学生也会来,肯定不可能空荡荡的。
5月2日中午12点,陈志扬在三江大学专供教职工的小食堂里招待了杜秋,在开席之前,他让高秘书把蔡星火也请了过来,问道:蔡老师,现在有多少学生拿到了门票?
截至11点45分,一共有196名学生拿到了门票,其中理工大的最多,有107人,云大和我们三江大学各有40多个。蔡星火汇报了一下数字之后,提议道:校长,多功能报告厅只有208个座位,你看要不要安排一些临时座位?我估计等2点杜总开始演讲的时候,恐怕会有300多人。
可以安排一些临时的座椅,如果实在坐不下了,就在后排站着吧。陈志扬见演讲大受追捧,心情很好,用温热的毛巾擦了擦手,说道:云大计算机系比我们学生多不少,也只有40多个人答对了题目,看来教学实力不如我们嘛。杜秋,你准备在我们学校招几个学生?
看情况吧,如果有合适的,就多招几个。
陈志扬并不在意学生的就业问题,放下毛巾,说道:我没想到你还是个书法高手,门票上的那几个字神形兼备,美观大方,真是你亲手写的?
姜丹枫很自觉的接管了这种无聊的话题,巧笑嫣然的说道:陈校长,这个我可以保证,确实是杜总亲手写的,因为我这两天每天晚上都要给他磨墨,你看,指甲都黑了。
好,好,古有红袖添香夜读书,今有红颜磨墨夜写字。陈志扬抚掌大笑,赞许道:杜秋,你亲手写演讲的门票,虚怀若谷,诚意十足,这事如果传扬出去,必成美谈。
陈叔叔过奖了。
陈志扬又是一阵大笑,笑的极为欢畅,他心心念念着要借杜秋这把刀打开僵局,推动仕途更进一步,今天的演讲是非常重要的一步棋,本来担心杜秋承受不住压力搞砸了,没想到他不仅不怯场,反而挥洒自如,妙招频出,玩了一场精彩的营销秀,哪怕演讲本身乏善可陈,也足以成为学术界的一段佳话,而这段佳话,将会成为自己履历上的勋章,成为平步青云的助推器。
注1:笔记本封面设计取材自加拿大平面设计大师ryancarthur的designdifferent的系列作品。
注2:书中的编程题目取材自《剑指offer:名企面试官精讲典型编程题。
猜你喜欢