代码模板 int left = 0, right = 0; while (right < s.size()) {// 增⼤窗⼝ window.add(s[right]); right++; while (window needs shrink) { // 缩⼩窗⼝ window.remove(s[left]); left++; } } 解题思路 最重要的第一步.找出窗口缩小的条件 其次就是while的条件 再其次是窗口滑动的时机,即right++和left++的位置