心路历程: 字符串中的重复字串问题,第一反应就是双指针or暴力搜索。实际上这两种做法也都可以。 注意的点: 1、注意字串的长度要在索引差的基础上+1 2、双指针的时候注意保证fast > slow 3、暴力搜索需要剪枝,当以s[i]开头的字串有重复元素时,后面的不需要遍历了(break退出第一层循环) 解法: 暴力+剪枝解法: class Solution: def lengthOfLongestSubstring(self, s: str) -> int