专栏首页蛮三刀的后端开发专栏[Leetcode][双指针/多指针]相关题目汇总/分析/总结

[Leetcode][双指针/多指针]相关题目汇总/分析/总结

题目汇总

以下链接均为我博客内对应博文,有解题思路和代码,不定时更新补充。

目前范围:Leetcode前150题

多指针题目

求和问题

  • 求和问题汇总:https://blog.csdn.net/qqxx6661/article/details/77104876
  • Two Sum/Two Sum II 给定一个整数数组,从中找出两个数的下标,使得它们的和等于一个特定的数字。假设题目有唯一解
  • 3Sum 从一个数组中找到三个数,使这三个数的和为0。有可能存在多组解,也有可能存在重复的解,所以需要去重。比如:num=[-1,0,1,2,-1,-4];那么存在两组解:[[-1,0,1],[-1,-1,2]],解中的数需要是从小到大排序状态。
  • 3Sum Closest 3sum问题的变种,寻找与目标数字最近的那一组数,返回三数之和。假设题目有唯一解
  • 4Sum 给出数组,找出四个数组合等于target数

其它问题

双指针/多指针总结

  1. 很多时候,双指针的题目和哈希表会有交叉使用

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • [Leetcode][python]Binary Tree Preorder Traversal/二叉树的前序遍历

    1.根节点入栈 2.取出节点,值加入结果,然后先加右,后加左。 3.重复2

    后端技术漫谈
  • [Leetcode][python]Find Smallest Letter Greater Than Target/寻找比目标字母大的最小字母

    给定一个有序的字符数组 letters 和一个字符 target,要求找出 letters 中大于 target 的最小字符。letters 字符数组是循环数组...

    后端技术漫谈
  • [Leetcode][广度优先/哈希表/纯思路]相关题目汇总/分析/总结

    后端技术漫谈
  • VBA数组(一)基础知识

    大家好,前面介绍过VBA变量,可以通过它来访问数据。但对于大量数据时候,通过声明变量就显得太繁琐,此时就可以通过数组来访问数据解决。

    无言之月
  • PHP-数组

    数组可以使单个变量中存储多个值的特殊变量,php中的数组使用array();来定义,或者用[]来定义,php中的数组相当于python中的列表。在php中,有三...

    行 者
  • 程序员算法面试中,必须掌握的数组理论知识

    数组是非常基础的数据结构,在面试中,考察数组的题目一般在思维上都不难,主要是考察对代码的掌控能力

    代码随想录
  • 清晰易懂的Numpy入门教程

    Numpy是python语言中最基础和最强大的科学计算和数据处理的工具包,如数据分析工具pandas也是基于numpy构建的,机器学习包scikit-learn...

    1480
  • 利用Python进行数据分析(5) NumPy基础: ndarray索引和切片

    一维数组的切片语法格式为array[index1:index2],意思是从index1索引位置开始,到index2索引(不包括index2)位置结束的一段数组。...

    公众号---志学Python
  • VBA数组(二)声明数组

    大家好,上节介绍了数组的维度,索引号、上界和下界的知识,本节继续介绍数组的基础知识,包括数组的分类,以及如何声明数组。关于数组的内容相对抽象,会尽量介绍详尽。

    无言之月
  • 清晰易懂的Numpy入门教程

    Numpy是python语言中最基础和最强大的科学计算和数据处理的工具包,如数据分析工具pandas也是基于numpy构建的,机器学习包scikit-learn...

    用户2769421

扫码关注云+社区

领取腾讯云代金券