主题:
字号:
16
行距:
2.0

了一下。

他显然没预料到一个文科生能一口气报出三门语言的名字。

“我们协会有个惯例,新入社的成员需要做一套简单的测试题。这是给非专业同学的基础版。”

瘦高个从桌上翻出一张A4纸,推过去,

“不限时间,手写伪代码就行。”

顾屿低头看那张纸。

三道题。

第一道:实现一个冒泡排序算法,并分析其时间复杂度。

第二道:给定一个字符串,判断它是否为回文。

第三道:用递归实现斐波那契数列的第N项,并说明递归方案的缺陷及优化方向。

顾屿差点没绷住。

冒泡排序。回文判断。斐波那契递归。

这三道题,对顾屿来说实在太小儿科了。

前世他创业没钱雇人,产品、开发、测试全是他一个人硬扛,硬生生被逼成了个全栈野路子。

这种感觉怎么形容呢。

大概就是让一个开了十五年卡车的老司机,去考科目一的口头题:“红灯亮了应该怎么办?”

顾屿拿起旁边的圆珠笔。

第一道题。

他没用标准教科书的写法。

手起笔落,直接写了一版双向冒泡排序的优化变体,减少了接近一半的无效遍历。

时间复杂度分析写了三行,从最优O(n)到最差O(n),顺带提了一句在近乎有序的数据集上,插入排序的常数项优势更大。

第二道题。

回文判断。

他用双指针法写完,又在旁边补了一行注释:若输入是Unicode字符串,需额外处理代理对的边界情况。

第三道题。

斐波那契递归。

顾屿写完朴素递归版本后,在下面画了一棵递归树,标注了大量重复子问题。

然后给出了两种优化方案:备忘录法和自底向上的动态规划。

最后,他在纸张空白处加了一行小字:“如果N极大且只需精确值,建议用矩阵快速幂,时间复杂度可压到O(logN)。”

全程不到四分钟。

顾屿把笔放下,把那张A4纸推回去。

瘦高个接过来,低头扫了一眼。

他的表情变化很有层次。

先是例行公事的随意一瞥。

然后眉头拧了一下。

然后眼球开始快速左右移动,像是在逐行校验代

本章未完,请点击下一页继续阅读!

永噩长夜
zhttty
黄金召唤师
醉虎
华娱:童星出身的我只想成名
兵法36计
谁教你这么当兵的!
东流不鸽
妖尾:我才不要当会长
想吃冰棒
非正常美食文
吨吨吨吨吨
CS:最后一舞,舞成职业通天代
Iced子夜
赢了圣杯战争,结果这是虚树宇宙
打酱油的围观者
还写什么歌,快进到不要笑挑战
几仙1
我在山中立地成仙
孤独枫
我的梦境可以捡到至宝
竹围月色
都神豪了谁还做社畜啊!
萝卜蹲青菜
全民召唤:开局不死战神096
大明明明明明
噬恶演武,诸天除魔
温茶米酒
东京狂警
不懂装懂V
百岁老兵,征兵征到我头上了?
六小黑
大唐:刑部之主,不科学破案
公子轲
重燃青葱时代
蜜汁姬
兼程1995
绒羽客
惊山月
冬天的柳叶
神农道君
神威校尉
半岛白金时代
牙医谢科特
高武:陪练十年,一招出手天下知
江南一只花
F1:绝对车感
身同云轻
我的女友重生了
金色梦乡F
北海道赛马物语
点旗2009
战锤40K:我的未婚妻芙格瑞姆
哈基黄
朕,都是为了大汉!
一天写三章
大哥说我天下无敌
历史系之狼
如何逃离支配恶魔的掌心
风的铃铛
今天琴酒跟我单干了吗
风的铃铛
[综]我的日常果然有问题
风的铃铛
长生从炼化混元葫芦开始
爱吃han烧白
在天行九歌观影秦时明月,我麻了
碎碎月光
精灵之守灵人
三嘤战三喵
修源录
三人撰
爷,夫人罪不至死
招蜂引蝶
重生之幸福日常
雪凤凰
蜀汉
雨落未敢愁
半岛小行星
鸡兔同笼
满级传球,请叫我三狮军团话事人
若清峰
诸天影视流浪
随缘笔名
开局金风细雨楼主,一刀惊天下
升斗烟民
阵问长生
观虚
星际:从清洁工开始
大嘴虾
那年花开1981
风随流云
秦时小说家
偶米粉
玄鉴仙族
季越人
重生文娱:光辉岁月
水水泛泛
我一个特技演员疯狂整活很合理吧
冥夜冷月