跳到正文
信奥逐课

第 208 课

最长合法区间

🔵 基础 约 7 分钟

一句话理解

最长合法区间:窗口尽量长,不合法才收缩。

为什么要学

最多 k 个不同字符、最多改 k 次。

讲解

右端每进一步,若仍合法就更新最长;不合法就左端右移直到合法。

例子

答案在每次合法时用 r-l+1 更新。

常见错误

练习 做完再看下一课

求最长合法区间时,通常在窗口合法时更新答案。

进度保存在本机浏览器里。

左右方向键也可翻课