大家好,我是
方圆
这篇博客儿主要用来汇总LeetCode面试高频题目,为大家提供一种刷题思路,而大可不必去按顺序刷题。
1. 刷前必读
我在准备找工作的时候开始就是按顺序刷
的题,不仅效率特别低而且不好进行归纳总结,我也是看了一些大佬归纳的刷题方法,才发现分类刷(刷完要总结)
才是效果最好的,而且没有必要追求刷题量
,除非在时间非常充足的情况下,把刷过的题重复刷
,看一眼题干就能反映出它的思路,我觉得这才是刷题的意义所在。
LeetCode上的题我会写在下一个栏目里,这些题我一共刷了三遍
,第一遍刷的时候基本就是看答案刷,在刷到第二遍的时候已经有门路了,第三遍刷的就非常畅快了。我刷题的时候习惯先在纸上把代码写出来,然后再用LeetCode提交测试,这种方法大家自行掌握,用这种方法对我最大的帮助就是记住了更多的API,更熟悉了Java的语法。除此之外《剑指Offer》
这个我也刷了三遍,基本上随便拿出一道题就能随便手撕了,而且也是面试高频,必刷!
2. 刷过的题
这些题写了专门的帖子,大家可以点进去看看题号
,然后在LeetCode上一边找一边刷,其中的代码我都是跑过的,可以复制即用,不过就是注释比较少,我先前也写过有注释的,大家可以去我的专栏里翻一翻,不过我觉得看LeetCode上的答案就已经很足够了,祝大家刷题快乐,哈哈!