研一刚来,看大家没事刷题我也没事就跟个风,刚开始就写一下每日一题、或者做一道hot100里面的题。放假了或者有时候要交作业啥的就没来刷题。
第二学期开始,师兄们找工作了,我发现原来面试还要做算法题。三月份就疯狂的开始刷hot100,月底开始参加leetcode周赛,想看看自己刷的hot100有没有效果。
前几天看到一个帖子说大家为什么参加周赛,有一个老哥说的我特别有感触,就是做题的成就感。真的是,题下面出现一个通过,内心的愉悦真的一下子就释放出来,可能真的比打一把lol赢了还要高兴。
连续打了十多次,基本上前两题都能会,大部分是模拟法就行。第三题一般数据量就是10^5,就得用一些排序、二分、动态规划之类的了,有时候能做,有时候也做不出来。第四题就随缘了,一旦是线段树、树状数组之类的我都写不出来。要是发现规律,有时候瞎猫碰见死耗子也能做一做。

今天打开leetcode一看,分数刷新了,终于上了Knight。然后上午HR面试,HR也通知通过了,几天后发offer。
今天一整个大开心,记录一下,继续努力。