双指针法

  1. 为什么「while」在这里是必须的,因为这道题本质是:动态收缩区间,数组的“有效区间”会变;而 for 循环的本质是:静态区间 + 固定步进

  2. image
    image

  3. 27快慢指针/左右指针

  4. 26快慢指针

  5. 283快慢指针

  6. 977双指针

  7. 881双指针+贪心
    当题目允许“最多两个元素一组”,并且存在上限约束时,99% 是双指针 + 贪心
    image
    image

posted @ 2026-01-06 21:42  大米香香  阅读(7)  评论(0)    收藏  举报