day04 滑动窗口

📅 2026/7/11 17:14:46 👁️ 阅读次数 📝 编程学习
day04 滑动窗口

目录

1、LC 3 无重复字符的最长子串

解题步骤:

代码:

2、LC 438 找到字符串中所有字母异位词

解题步骤:

代码:

代码2:

3、LC 76 最小覆盖子串

解题步骤:

代码:

4、完美走位

解题步骤:

代码:

总结:


1、LC 3 无重复字符的最长子串

给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串 的长度。

示例 1:

输入:s = "abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为 3。注意 "bca" 和 "cab" 也是正确答案。

示例 2:

输入:s = "bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为 1。