双指针与滑动窗口

编程入门 行业动态 更新时间:2024-10-07 02:26:19

双<a href=https://www.elefans.com/category/jswz/34/1768268.html style=指针与滑动窗口"/>

双指针与滑动窗口

双指针与滑动窗口

  • 双指针
    • 快慢指针
    • 首尾指针
  • 滑动窗口
    • 子序列 vs 子数组
    • 常见题目

双指针

快慢指针

  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. 无重复字符的最长子串

更多推荐

双指针与滑动窗口

本文发布于:2024-02-06 01:44:38,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1745954.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:指针   窗口

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!