刷 LeetCode 吃力正常吗？
我的情况，垃圾大学。本科全靠浪(知道字典，一直不会用的那种程度。)，研究生花了3个月用python刷leet。我刷了 ̶4̶5̶%̶35%（才对，高估自己，不好意思）了，讲点体会吧。我也曾经像楼主那样过来的人。解决方法1如何看书？抓主干，末枝先不看。不会就了解，理解不了跳过(先学加减，再学乘除的道理，人哪能一下接受那么多。本科要是有这觉悟，早成学霸了。)。2心态放弃，设定时间。一定时间做不出来，放弃。一定时间没有思路，放弃。看别人想法，多看几个。3代码对比，看人家优秀的跟自己的差距。学习好的，这样进步很快。起码第二次看到问题，可以做到解决。心态，一定要注意心态。任何人，对于不了解的东西肯定做不好。一定，一定要有决心，充分肯定自己能力。你不会，那是你没学过而已。第一次当做试错，积累能力，锻炼心智，好好归纳。第二次不行，想想自己缺失。第三次，你累了。休息一下吧。 以前我也烂的不行。现在心态好了，发现一切如此简单。做不好，是方法，心态，时间的问题。  ######2018/7/25 更新其实是35%才对，现在已经几个月没刷了。 PS:不要为了刷题而刷题，这玩意很费时间，不划算，不如有空研究点别的强。 聊点题外话吧 1我为什么刷leetcode？ 实习完回来，感觉自己代码上不足，所以练的。也算是一种麻痹自己的方式吧（虽然自己不承认）。 2实习到底让我获得什么？ 无关代码的一些事情，SQL能力。以前各种拼接结果，现在基本一句话，一次扫描表就做到了（可惜，这能力不如代码能力，高质量项目带来的经验收益高。这也是我痛苦之处，说出来，可能自己会好过点。）。