如此水水的题当然水水过了就好啦,再此也不贴code了,就只说说我对LeetCode的初体验吧。
以前混ACM的时候刷题都是各高校的OJ,大杭电OJ的Page11入门,恕我这个弱渣孤陋寡闻,当时没听说过LeetCode。现在研0一枚,实验室学长学姐们都推荐的找工作神器LeetCode,就打算瞧一眼看看。
入坑LeetCode之前,还做了一下功课,比较了一下大家在刷的LeetCode和LintCode。LintCode的Feel感觉非常小清新,还可以中英文转换,LeetCode满屏英文让我这个英语弱渣第一眼看过去简直瑟瑟发抖。点开一道题发现没有时间复杂度和空间复杂度的限制,懵逼ing,o((⊙﹏⊙))o。。。。而且就题量来讲完全不能和高校OJ相比,我的内心其实是拒绝的。之所以入坑是因为我发现了一块LeetCode的新大陆—Discuss!!✿✿ヽ(°▽°)ノ✿OJ上也有Discuss,不过Discuss太过于泛滥,偶尔可以看见大神们的code,但是大部分质量过于水,有的甚至贴别人的AC code。LeetCode上可以对问题进行讨论,特别是对时空复杂度的讨论,简直面试必备啊有没有!\(^o^)/~于是,果断入坑!(๑•̀ㅂ•́)و✧
于是,点开了一道过题率最高的771。啊啊,so easy~啊,后台数据还这么少,想都没想两个for。难过的是,由于一年来重心放在保研上,十指姑娘已经生到不行,不能像以前一样熟练的撸code了,o(╥﹏╥)o,脑子也生锈了,函数都忘得差不多了,在IDE里敲头文件的时候脑子基本都是放空状态(ಥ﹏ಥ)。。。表鄙视我,顶锅盖遁走。。。嗯嗯,还有的就是在上交代码的时候系统会写好了Solution,直接把核心函数写在Solution class里就好了,表示第一次删掉了Solution直接copy了IDE里的code,竟然连编译都没过。。。(╯‵□′)╯︵┻━┻
就酱~~纪念成功入坑,以后LeetCode刷起,起飞~~︿( ̄︶ ̄)︿