手机浏览器扫描二维码访问
这题比两数之和难多了,还要去重,时间复杂度要求肯定更高。
这是去年编程竞赛的题目,听说连大四的学长都没几个人做出来。
不仅要找三个数,还要保证不重复,这对算法的要求太高了,一个大二新生怎么可能做得出来?
林星石却仿佛没听到这些议论,他的注意力完全集中在题目上。系统【思维敏捷Lv1】的双倍加成悄然发动,他只觉得大脑运转速度比平时快了一倍,各种解题思路在脑海中飞快闪过。
暴力解法?三重循环,O(n3)的时间复杂度,肯定不符合要求。
排序后双指针?先排序,然后固定一个数,用双指针找另外两个数,时间复杂度O(n2),空间复杂度O(1),这应该是比较优的解法了。
不过要注意去重,特别是在数组中有重复元素的情况下。
想到这里,林星石拿起粉笔,转身走向黑板。他的动作流畅而自信,粉笔在黑板上发出沙沙的声响。
学长们渐渐停止了议论,目光都集中在林星石身上。他们看着黑板上逐渐成型的代码框架,脸上的表情从怀疑变成了惊讶。
他居然用排序+双指针!有人小声惊呼。
这思路太清晰了,连去重的细节都考虑到了,完全不像大二学生。
林星石很快写完代码,放下粉笔,转身看向钱博士。老师,我写完了。时间复杂度O(n2),空间复杂度O(1)。排序后使用双指针,可以有效避免重复的三元组。他的声音平静,没有丝毫骄傲。
钱博士推了推眼镜,仔细检查着黑板上的代码。过了好一会儿,他才抬起头,目光中带着欣赏。思路清晰,代码简洁,完全正确。他说。
教室再次陷入寂静,紧接着爆发出一阵掌声。不过,在掌声中,也夹杂着一些不和谐的声音。
说不定是提前准备好的,一个留长发的学长小声嘟囔,哪有这么厉害的大二学生?
新作品出炉,欢迎大家前往番茄小说阅读我的作品,希望大家能够喜欢,你们的关注是我写作的动力,我会努力讲好每个故事!......
陆明玉重生了,重生前,她嫁的是楚国公世子,重生后,她直接嫁给了楚国公。至于两个相公的差别,陆明玉脸红:更高更帅、更甜更强……阅读提示:父子。佳人完结文:宠后之路、宠妻之路、王府小媳妇、陆家小媳妇佳人的其他文都在这里,求收藏!......
自由赏金猎人,第四环灵能者,死而复生的宋识睁开眼睛,发现自己重生于二十年前。【企业联盟】的巨企们俯瞰众生,连空气和阳光都纳入掌心,悄然标上价码,将赛博国度的设想化为现实,贪婪注视着还未踏足的自由市场。【凡普斯塔帝国】遵循政教合一,皇帝即为人间之神。国教的神甫们整装待发,各大骑士团的骑士们擦拭武器,渴求追随神圣皇帝的步伐,再度开疆扩土,播撒信仰荣光。还有内部矛盾越发激烈的【泛东大陆联合体】、理想乌托邦【伊甸】、人工智能们的乐土【千星城】......这个世界已经平稳太久,席卷整颗星球的战火不可避免。植入义体、灵能者与灵能道途、空天母舰、巨构奇观、技术奇点、星坠、堕化网域......理想,困惑,惊异,未来。这些都可以先放到一边。宋识愉快地作出决定。第一步,恢复力量。第二步,依次去问候一遍,前世那一连串的仇人名单吧。——...
短篇中草药故事集情节跌宕起伏、扣人心弦,是一本情节与文笔俱佳的都市言情小说,短篇中草药故事集-承道小写师-小说旗免费提供短篇中草药故事集最新清爽干净的文字章节在线阅读和TXT下载。...
附:【本作品来自互联网,本人不做任何负责】内容版权归作者所有!子不语深夜编辑部作者:草灯大人文案安夜是晋江的恐怖大神,现在晋江旗下的《子不语》杂志社的专题作家。以及,她有个邻家的怪编辑。内容标签:悬疑推理搜索关键字:主角:安夜┃配角:┃其它:==================☆、第1章缝隙-1“即使我不去看,我也知道她无所不在。或许她...
{拆官配+弥补遗憾+穿越而来}时影,本是空桑皇太子,少年时遭受陷害,母亲和大司命师父为保其性命,设计其假死脱身,上九嶷山学习法术。尽管这样,依旧初心不改,修得高深术法,成为神官,心系苍生,与爱的人走到一起后,一起为苍生做贡献。谢允,南朝端王,本名萧川,却是以谢允之名行走江湖。在行走江湖时,被追杀意外掉落悬崖,莫名其......