从18年年初开始,陆陆续续的开启了leetcode的刷题之旅。说陆陆续续是因为意识的种子早在一年前就被播撒,但是从年初开始才算是真正意义上的萌芽破土而出。由于上个月的懈怠和懒惰在行为的高地占据了上风,我将其描述为“leetcode之春”。
对于第一阶段的刷题,得到的提升如下:
1. python语法的熟练。毕竟刷题全是以python3为主,自己是能感受到写python代码的熟练度的提升。
2. 对问题进行分类的意识。我觉得这个很重要,当遇到问题时能快速准确的意识到是什么问题,就算不能很好地解决,在以后的学习过程中能够针对性的进行提升,最起码能节省很多时间。
意识到的问题:
1. 目标本末倒置。过于看重ac和刷过的题数目,总是在浪费很多时间后才意识到真正的目的是提高自己的解题能力blabla
2.追求奇技淫巧。python语法有很多“特别方便”的函数,有时候对runtime beats xx%而过于执着,偷懒意识明显,刻意寻找不特别常见但是一个函数就能解决的方法。这种事情也会发生在即使意识到考察的知识点的情况下,虚荣心很强了。
所以决心开启第二阶段,以c++为矛,以毅力为盾,开启征服之旅吧~
网友评论