其实有意识的写题还是最近,10月半,之前就刷每天一题,或者各种提单,代码随想录,前几年刷了,可能方法不对,当下理解了,后面没复习就忘记了。
我就一直都有断断续续在刷题,但感觉还是想了没思路的状态,后来在今年七月份,看了滑动窗口13连鞭,发现感觉挺好。作者有一句话,说的太好了。今天多做的题,其实就在消耗明天的精力。更多的提升还在总结的时候。
说来惭愧,hot 100已经刷完了,我拖延了两周还没搞定总结。站出来,还是一个字,贪。自己的心很大,会定很大的计划。比如今天我要总结十道题。每道题15分钟什么的。我想当然的忽略了,其实我想某些题思路拖延了,可能就超时了,最后无法完成,给自己造成不必要的烦。
注意到自己的问题后,我刚开始执行的是,每天去用手在笔记本上写思路,然后再看一遍题解,开始实现。
有时间开始就忘记了,可以就坚持写完,然后尝试debug,针对差距进行学习。于是我就积累了很多笔记,在我写的题目后面。稳扎稳打下来,我感觉提升还是很明显,遇到回溯,动态规划,图,并查集,二叉树这些,都可以自己写出来了。
最后,写给自己的本心,不要贪图进度给自己带来的快乐,回头看自己会什么,差距在哪里,补全自己的弱点。反思,复习。这样才能稳步前进。有想法,先停一分钟思考是否需要,需要了再花两分钟快速规划。
战胜自己的本心,对齐好自己的目标,在力扣目标不是刷多少题,看多少fancy的解答,目标是拿下面试笔试。单纯痴迷进度,不反思自己到底会什么,不复习,白学习。理解自己,塑造自己,成就自己。美好的明天一定是在今天和昨天的数据下推导来的。