解答如何刷leetcode--------方法决定你的效率

解答如何刷leetcode--------方法决定你的效率

在看了一些知乎和牛客上的帖子以及《王道程序员面试宝典》,我确定了我的刷题方法,就是分知识点,按难易程度开始刷。

下面分享一些我看到的刷题攻略:
1.按照下面的tag刷起来挺好的。比如复习链表的内容,就选Linked List这部分的23个题目。
刷完之后可以再总结一下常用的方法和数据结构构造方式。—tag的顺序我是按《王道》里面的顺序(附一面)
解答如何刷leetcode--------方法决定你的效率_第1张图片

这本书是师兄师姐们强推的,可以买一本。电子版的资源可以在评论里留下邮箱,并点赞收藏,我看到就会发。

2.面试前的一个月可以只做『Hard』标签的题目,因为一般两遍之后对于大部分『Medium』难度以下的题目都是肌肉记忆了。

先推荐这么多,大家可以去知乎一下,会看到很多答案。

在学习的时候,要想为什么要这样设计,优点在哪里,有什么改进方法,逐步通过这样的方式提升逻辑思维能力。不懂就查,找学习资料和相关解答,坚持学习。

  1. 算法学习 LintCode:LintCode
  2. 算法学习 LeetCode中文站:LeetCode中文站
  3. 知乎相关问答:知乎

你可能感兴趣的:(leetcode刷题专栏)