双指针与滑动窗口

双指针

快慢指针

  1. 27. 移除元素
  2. 19. 删除链表的倒数第 N 个结点
  3. 剑指 Offer 63. 股票的最大利润

首尾指针

  1. 977. 有序数组的平方

滑动窗口

子序列 vs 子数组

  1. 子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序
  2. 子串或子数组子序列类似但必须元素必须在原数组中连续
  3. 滑动窗口适合求解寻找连续的子数组或者子串,以满足某一条件的问题

在这里插入图片描述

常见题目

  1. 209. 长度最小的子数组
  2. 53. 最大子数组和
  3. 剑指 Offer 57 - II. 和为s的连续正数序列
  4. 3. 无重复字符的最长子串
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m0_46427273

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值