刷题的本质就是理解和记忆,I think,从某种角度来说,刷题可以理解为背书 + 见多识广 + 举一反三。
刷题语言:哪个顺手用哪个辣~
我会Java,Python,C++,Matlab等语言。但觉得刷题最顺手的是Java。算法其实是和语言无关的,语言不重要啦,关键是算法的思路和逻辑。
刷题方法:leetcode优先按照题目tag刷题,集中时间刷题,发现共性,总结套路和模板。有了模板之后,刷题才能666。
关于刷题的强度,一天一道题很难坚持下来,也很难总结出套路和模板。为了更好的锻炼思维,一天10道左右,比较适合我。
当然,适合自己的,才是最好的。以上原则仅供参考~
祝大家刷题愉快~