Files
Simon Oberzier 3ebdf3d3b9 Problem 3 and 4
2026-01-08 22:45:44 +01:00

16 lines
474 B
Python

class Solution:
def lengthOfLongestSubstring(self, s: str) -> int:
count = 0
current = []
solutions = {}
for c in s:
if c in current:
solutions[count] = current
idx = current.index(c)
current = current[idx + 1:]
count -= idx + 1
current.append(c)
count += 1
solutions[count] = current
return max(solutions.keys())