class Solution:
def lengthOfLongestSubstring(self, s: str) -> int:
res = ''
front, back = 0, 0
maxlen = 0
while front < len(s) and back < len(s):
if s[front] not in res:
print(maxlen)
res = res + s[front]
front += 1
else:
res = res[1:]
back += 1
maxlen = max(len(res), maxlen)
return maxlen
3. 无重复字符的最长子串
最新推荐文章于 2024-11-20 11:19:55 发布