Leetcode快速入门之第二节课: 使用双指针+区间法解决数组问题

Posted herosunly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Leetcode快速入门之第二节课: 使用双指针+区间法解决数组问题相关的知识,希望对你有一定的参考价值。

1. 问题引入

  在学习Leetcode中,最忌讳的学习方法是:东一榔头西一棒槌。具体来说,就是今天做一道数组的题,明天做一道链表的题,后天再做一道二叉树的题目。如此一来,就把学习变成了纯粹了题海战术。而最有效的方法是通过归纳和分类,逐一攻克每个子类别。这是因为,在逐一攻克每个子类别的过程中,必然会深入思考一类题目的共同点,所以就更容易学到其中的精髓之处。

  今天咱们要学习的内容使用双指针+区间法解决数组问题,在开始之前,先把题目链接列举一下(建议大家先自己动手做一做):

以上是关于Leetcode快速入门之第二节课: 使用双指针+区间法解决数组问题的主要内容,如果未能解决你的问题,请参考以下文章

Leetcode快速入门之第七节课: 节省时空复杂度的巧妙技巧

Leetcode快速入门之第八节课: 掌握链表数据移动的小诀窍

Leetcode快速入门之第三节课: 分治算法

Leetcode快速入门之第四节课: 区间法边界值分析

信管师培训之第二节课作业(系统集成知识)

Leetcode快速入门之第六节课: 利用栈和队列实现树的遍历(前序中序后序层次)