4月因为两个假期感觉时间好短呀,清明假期日本回来已经8号了,再加上5.1劳动节假期,然后就发现这个月基本没看书,(>_<)
不过呢,唯一这个月值得高兴的,就是coding啦!!!
4月11号开始每天都有坚持在leetcode上刷题,19天的时间,18道题,参加了一个contest。可以感受到的进步是做题的时间明显缩短了,原先1个小时的话,现在理清思路30分钟可以做出来,如果难度低的题调试通过提交的话10分钟。easy题基本都可以搞定,medium题不考虑空间和时间复杂度基本都能有一个笨版本答案,hard题还有待积累。
每天做了leetcode的题都会整理好几个版本的答案,然后提交git,最近github首页的看板变彩色了,很开心的说,不过有点强迫症,如果哪天是空白格,很不爽的感觉~
github最近变彩色了
其实刷leetcode最大的好处是给生锈的脑袋一点润滑剂,去思考平时不会接触的问题。leetcode论坛里好多大牛,每次当我以为自己的方法已经够快够优的时候,总会看到别人更优的答案,所以只能不断的去看别人的代码,然后再学习优化自己的。另外,看别人代码才了解到很多自己不知道的java内置函数和java一些新特性,平时费劲巴拉写的方法好多是有现成的函数可以用,并且效率肯定是最优。
leetcode个人数据现在总共做了75道题了,还有4百多等着刷,只能加油了,5月继续保持每天至少1道题!!!
然后5月恢复看书~嘿嘿(懒惰后我尴尬的笑:-D)
网友评论