六十天期满,代码随想录一遍完成!
其实对我来说这不是第一遍,在去年这个时候就完成了一刷,但那个时候可以说刚刚接触力扣,两数之和都写不出来,更不要说代码随想录中的题目,所以基本上就是看见没思路的题目(基本上99%),就直接看carl哥讲解,有时候来不及写就直接复制粘贴代码做鸵鸟了。所以这一遍再做会发现,隔了一年,那些不会的题目还是不会,一年的时间足够把那点微薄的记忆都消耗尽了。
所以这次也是希望用某种形式来劝诫自己,用金钱的力量,去迫使自己不要那么焦虑,有节奏地来刷题。刚开始的数组哈希这部分,可以说基本掌握,写题的时候不再像一年前手忙脚乱不知所措,所以写起来也有点自信了。直到字符串发现KMP再次忘得一干二净,这次又再花时间去琢磨。我个人认为自己学东西不算快的,如果需要深刻的记住某个知识,唯一有用的方法就是不断重复,所以这也肯定不是我的最后一遍刷题,往后的时间可能还需要第三遍第四遍甚至第五编。
训练营是一个好的环境,只要坚持下来会发现,总会有同学和你一样。尽管刚开始热火朝天,但可能过个十天二十天,就会发现有人掉队了。这期间大家的心态肯定有所不同,其实我明白是大多数同学还没到压力的时候,我已经研二了,马上就是秋招,也没时间给我去放弃了。况且我还在训练营期间参加了华为的暑期实习机试,可以说一塌糊涂连100都没过。到最后会发现群里聊天的也就是坚持下来那几个,这个环节很有意思,会发现大家好像都是研二的,压力最大的那一波。我印象比较深刻的动态规划部分,有位同学坚持在群里发他改写的使用一维dp数组代替二维的题解,乐此不疲。这也是做题的欢乐所在!
道阻且长,行则将至。
希望秋招训练营的大家都可以有所收获!