手机浏览器扫描二维码访问
这题比两数之和难多了,还要去重,时间复杂度要求肯定更高。
这是去年编程竞赛的题目,听说连大四的学长都没几个人做出来。
不仅要找三个数,还要保证不重复,这对算法的要求太高了,一个大二新生怎么可能做得出来?
林星石却仿佛没听到这些议论,他的注意力完全集中在题目上。系统【思维敏捷Lv1】的双倍加成悄然发动,他只觉得大脑运转速度比平时快了一倍,各种解题思路在脑海中飞快闪过。
暴力解法?三重循环,O(n3)的时间复杂度,肯定不符合要求。
排序后双指针?先排序,然后固定一个数,用双指针找另外两个数,时间复杂度O(n2),空间复杂度O(1),这应该是比较优的解法了。
不过要注意去重,特别是在数组中有重复元素的情况下。
想到这里,林星石拿起粉笔,转身走向黑板。他的动作流畅而自信,粉笔在黑板上发出沙沙的声响。
学长们渐渐停止了议论,目光都集中在林星石身上。他们看着黑板上逐渐成型的代码框架,脸上的表情从怀疑变成了惊讶。
他居然用排序+双指针!有人小声惊呼。
这思路太清晰了,连去重的细节都考虑到了,完全不像大二学生。
林星石很快写完代码,放下粉笔,转身看向钱博士。老师,我写完了。时间复杂度O(n2),空间复杂度O(1)。排序后使用双指针,可以有效避免重复的三元组。他的声音平静,没有丝毫骄傲。
钱博士推了推眼镜,仔细检查着黑板上的代码。过了好一会儿,他才抬起头,目光中带着欣赏。思路清晰,代码简洁,完全正确。他说。
教室再次陷入寂静,紧接着爆发出一阵掌声。不过,在掌声中,也夹杂着一些不和谐的声音。
说不定是提前准备好的,一个留长发的学长小声嘟囔,哪有这么厉害的大二学生?
钱博士的目光从代码上移开,落在林星石身上,眼神里满是欣赏。这代码思路清晰,逻辑严谨,他说,尤其是排序+双指针的解法,既优化了时间复杂度,又考虑了去重的问题,非常出色。林同学,你很有天赋。
陆商在酒吧谈事的时候,顺手救回来一名脏兮兮的少年,本是顺手之举,不料他看见了这名少年背后的枪伤,十年前的记忆浮上脑海。 陆商问他:“你叫什么?” “小黎……我姓黎,他们都叫我小黎。” “没有名字吗?” “不记得了。” 陆商说:“就叫黎邃吧,你以后跟着我。” 从那天起,陆商身边多了一位叫黎邃的小情人。 许多年后,梁医生嘲笑他,别人的心没要着,还把自己的心搭进去了,陆老板,这买卖不划算啊。 陆商望着在厨房做饭的英俊青年郁闷地想,明明捡回来的时候还是只字都认不全的小乌龟,怎么一眨眼就变成了见他就扑倒的大狼狗了呢? 【设定】成长型忠犬攻×心脏病精英受 【属性】现代架空都市,年下,一点养成,狗血慢热,1V1,HE,甜虐。...
为了消愁,王安卉去了酒吧买醉,没想到与一位大帅哥有了一次邂逅。遗憾的是,醒来之后她不记得关于对方任何信息,甚至连脸都没记住。本以为这段露水情缘到此结束,没想到一个月后,露水情缘的男主角变成了自己的合法丈夫。这位丈夫哪哪都好,好到给她一种不太真实的感觉。慢慢地,在真诚的打动下,她沦陷了。-唐修竹是个做什么事都有自己计......
《百C记年》百草记年目录全文阅读,主角是华荣月江连焕小说章节完整质量高,包含结局、番外。?《百草记年》作者:腊七小雪文案女主无c易玲珑,无人见过其面目,无人知道其性别,不过江湖传言,这是个貌若好女的男子。他武功高强,冷若冰霜,一把匕首仿若可以杀尽天下所有生灵。他十步杀一人,千里不留行,却又有着一股和其他江湖人不一样的特立独行。他的事情可以说上三天三夜也说不完,身为刺客里面一个独树一帜的存在,他俨...
黎甜甜患了一种怪病,上了大学后,平板胸型突然发育,从a到g,完成了质的飞跃,还有了乳汁。求助多家医院没有治疗好,正巧在网上看到有人高价收购人乳,想赚钱的黎甜甜决定卖自己的奶。——文学院讲师许承年从小体弱,饭吃三口就饱,但奶必须每天要喝够五百毫升。白天,他是教书的斯文讲师,晚上,他是躺在女人身边喝奶的禽兽。每次上门提供乳汁的女人都是刚生孩子不久的少妇人妻,直到有一天,黎甜甜敲开了他家的门。看到门后的许承年,黎甜甜脑袋一歪:“……许,许老师?”...
《沙雕学霸系统》沙雕学霸系统小说全文番外_叶斯一口气沙雕学霸系统,《沙雕学霸系统[重生]》作者:小霄文案叶斯曾在英华中学“学渣榜”上霸榜三年。高考前夕,他高唱:“老子终于要滚出这个排行榜了!”呱唧一声,他死了享年十八岁,死于心脏病突发三年来,他没能依靠自己的辉煌战绩引起大帅逼学神何修的注意,却引来了一个名叫“沙雕”的重生学霸系统……重新回到高三开学那天,叶斯睁开眼,终于知道了游戏规则...
玄天神魂情节跌宕起伏、扣人心弦,是一本情节与文笔俱佳的玄幻魔法小说,玄天神魂-严刑逼供的夏本杉人-小说旗免费提供玄天神魂最新清爽干净的文字章节在线阅读和TXT下载。...