算法——滑动窗口总结

套路 一个左指针,一个右指针。其中左指针用于缩小范围,右指针用于扩大搜索范围。通常求滑动窗口的最小值都是在缩小左指针的时候取得的。 右指针扩展的条件时:只要当前尚未知足条件,就暴力增加,直到第一次知足条件为止。 左指针收缩的条件:只要当前指针的缩小还没影响窗口的可知足性,就一直暴力向左增加。一但当前指针向前移动的时候影响了窗口的可知足性,就记录下当前的窗口大小,并更新目前为止知足条件的最小窗口记录
相关文章
相关标签/搜索